转载请注明来源:http://www.cnblogs.com/xuesongshu/

  因为在网上搜到的一些方法比较繁锁,而且互相抄袭,所以在这里写一个新的方法。只写算法哦。

  DWORD dwDrive=::GetLogicalDrives();LPSTR szDrive=(LPSTR)calloc(10,sizeof(TCHAR));int nMask=0;for (int i=0;i<32;i++){nMask=(int)pow(2,i);if (nMask&dwDrive){wsprintf(szDrive,"%C:",i+0x41);//在这里编写获取分区之后想做的事情的代码。}}

  此方法走的捷径是利用位运算。这个方法应该也是微软设计时的初忠。

转载于:https://www.cnblogs.com/xuesongshu/archive/2013/02/10/2909895.html

方法:如何获取操作系统所有分区(逻辑驱动器)相关推荐

  1. HttpServletRequest请求中获取操作系统,浏览器及浏览器版本信息

    最近在开发中需要从request中获取操作系统,浏览器及浏览器版本信息.我们都知道通过request.getHeader("User-Agent")可以获取到.但是这样获取到的信息 ...

  2. java 获取系统的时区_【转】Java 获取操作系统时区

    Java 可以通过 Timezone 获取时区,但是通过 Timezone 获取的时区是 JVM 初始化时保存的时区,并不是操作系统所设置的时区.当修改过操作系统的时区后,JVM 并不会同步更新.Ti ...

  3. Java基础:获取操作系统及浏览器信息

    Java基础:获取操作系统及浏览器信息 前言 今天博主将为大家分享Java基础:获取操作系统及浏览器信息,不喜勿喷,如有异议欢迎讨论! 有一个强大的地基才能写出健壮的程序! User Agent的含义 ...

  4. js获取操作系统以及屏幕分辨率

    嗨害嗨,好久不见,我又来了奥.今天有人问了一个这样的问题,就是如何获取屏幕的分辨率,还有操作系统.因为他做的项目接口需要传的参数中包括这两样.我搜索了并且整理了一下. 获取操作系统的话,bom有一个对 ...

  5. java动态分区分配_操作系统 动态分区分配算法课程设计 java版.pdf

    操作系统 动态分区分配算法课程设计 java版 湖 南 文 理 学 院 实 验 报 告 课程名称 操作系统课程设计 实验名称 存储管理--动态分区分配算法的模拟 成绩 学生姓名 曹乐 专业 计算机 班 ...

  6. java注解返回不同消息,Spring MVC Controller中的一个读入和返回都是JSON的方法如何获取javax.validation注解的异常信息...

    Spring MVC Controller中的一个读入和返回都是JSON的方法怎么获取javax.validation注解的错误信息? 本帖最后由 LonelyCoder2012 于 2014-03- ...

  7. Java 获取操作系统名字、系统版本、cpu信息

    Java 获取操作系统名字.系统版本.cpu信息 System.getProperty("os.name");//得到操作系统名字 System.getProperty(" ...

  8. java list 截取部分数据_Java List.subList()方法:获取列表中指定范围的子列表

    集合类中的 List.subList() 方法用于获取列表中指定范围的子列表,该列表支持原列表所支持的所有可选操作.返回列表中指定范围的子列表. 语法: subList(int fromIndex,i ...

  9. android利用反射调用截屏api,Android利用反射机制调用截屏方法和获取屏幕宽高的方法...

    想要在应用中进行截屏,可以直接调用 View 的 getDrawingCache 方法,但是这个方法截图的话是没有状态栏的,想要整屏截图就要自己来实现了. 还有一个方法可以调用系统隐藏的 screen ...

最新文章

  1. SQL、Linq和Lambda表达式 的关系
  2. 10 个经典的 Java 集合面试题,看你能否答得上来?
  3. (72)进程挂靠(attach)使用备用APC队列 SavedApcState 保存父进程 APC 队列,分析 NtReadVirtualMemory
  4. 如何得到所有可视化窗口的句柄?
  5. 华南理工大计算机博士毕业条件,华南理工大学博士毕业要求-2018年7月版.doc
  6. “力挺Java!拒绝Python”9万程序员刷爆朋友圈……
  7. 六部门集中约谈8家网约车顺风车平台 要求加快合规步伐
  8. BI的价值体现在哪里
  9. python爬携程上出境游数据_Python爬虫 —— 携程机票数据
  10. matlab多元正态性检验,Matlab正态分布性检验
  11. 四线电阻式触摸屏原理
  12. Word插入Excel的时候报错:用于创建此对象的程序是Excel
  13. 【科研工具】在科研人的浏览器里,多个插件多条路。
  14. 经典算法之异或运算(无进位相加)
  15. 手机电话本怎么导入另一个手机
  16. 计算机应用技术的研究方向,2019考研计算机应用技术专业解析:研究方向
  17. 微擎 公众号分享朋友圈不显示缩略图
  18. 非华为手机可以刷鸿蒙系统吗,非华为手机用户,你愿意尝试鸿蒙系统吗?
  19. bzoj 3999: [TJOI2015]旅游(树链剖分)
  20. selenium自动化测试学习4-基本控件介绍

热门文章

  1. js 数组修改watch_前端面试:专注Vue.js常见的问题答疑,掌握了基本上Vue就过关了...
  2. Qt 模式视图框架解读之委托
  3. python日期函数_python 时间及日期函数
  4. 国家自然基金标书申报体会
  5. 【NOIP2013模拟】小喵喵的新家
  6. mysql关联查询去重_MySQL外键和高级查询(连接查询、联合查询、子查询、去重查询)...
  7. python连接linux获取日志_Python 日志记录模块logging的使用
  8. qt中json构造一个数组_告别撸单元格!我来分享Excel中如何利用一条公式得到一个数组...
  9. xshell上vim小键盘无法使用的解决方法
  10. D3引擎用正则运算的方式,实现智能设备APP消息推送