方法:如何获取操作系统所有分区(逻辑驱动器)
来源:互联网 发布:网络监控系统原理图 编辑:程序博客网 时间:2024/06/05 19:35
转载请注明来源: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);//在这里编写获取分区之后想做的事情的代码。}}
此方法走的捷径是利用位运算。这个方法应该也是微软设计时的初忠。
1 0
- 方法:如何获取操作系统所有分区(逻辑驱动器)
- VC中如何获取当前计算机中所有逻辑驱动器的数目和盘符
- 获取逻辑驱动器信息
- C/C++ 获取当前所有逻辑驱动器的根驱动器路径
- Windows7中创建逻辑驱动器(扩展分区)
- Windows7中创建逻辑驱动器(扩展分区)
- VC中获取当前计算机中所有逻辑驱动器的数目和盘符
- C#控制台基础 获取电脑上的所有逻辑驱动器的名称,可用空间,总空间
- 找到当前所有逻辑驱动器的根驱动器路径
- 2017.07.02 获取系统中所有驱动器的根路径和驱动器属性(版本一)
- 物理驱动器 和逻辑分区的区别与联系
- 用C#和WMI获取逻辑驱动器详细信息
- WinAPI: GetLogicalDriveStrings - 获取系统中存在的逻辑驱动器字符串
- 用C#和WMI获取逻辑驱动器详细信息
- 用C#和WMI获取逻辑驱动器详细信息
- Windows API ——GetLogicalDriveStrings——获取逻辑驱动器
- Windows API ——GetLogicalDriveStrings——获取逻辑驱动器
- 逻辑驱动器个数和盘符获取GetLogicalDrives和GetLogicalDriverStrings
- 素数筛法
- 易语言 修改IE协议头模拟手机浏览网页
- 随笔:我为什么要写博客?
- 我对.Net应用价值的一些思考
- 用纯C语言写的一个植物大战僵尸的外挂
- 方法:如何获取操作系统所有分区(逻辑驱动器)
- Loading Large Bitmaps Efficiently
- 2016.07.11 完成 9 道题
- 方法:如何解决CFindFile:FindNextFile找不到最后一个文件
- 带有过渡效果的搜索框
- 方法:CListBox快速清空
- DB2的DB2CODEPAGE错误一例
- 方法:如何解决用MFC实现的ping功能中把目标主机不可到达的当成ping通的问题
- 使用栈实现简单的算数解析