GetLogicalDriveStrings获取盘符
2014-07-22 13:13
411 查看
以上为一个例子,由于这个函数直接获取的是这样的字符串
C:\'\0'D:\'\0'E:\'\0'F:\'\0'I:\'\0' 也就是说每个盘符之间用了'\0'做间隔,所以需要分别获取。
char lpBuffer[MAX_PATH]; char* ptr; CString str; ::GetLogicalDriveStrings(MAX_PATH,lpBuffer); ptr=lpBuffer; while(*ptr) { str=ptr; MessageBox(str); ptr+=strlen(ptr)+1; }
以上为一个例子,由于这个函数直接获取的是这样的字符串
C:\'\0'D:\'\0'E:\'\0'F:\'\0'I:\'\0' 也就是说每个盘符之间用了'\0'做间隔,所以需要分别获取。
相关文章推荐
- 用GetLogicalDriveStrings或FindFirstVoum两种方法获取主机驱动器列表
- Windows API ——GetLogicalDriveStrings——获取逻辑驱动器
- 使用GetLogicalDriveStrings获取卷标
- Windows API ——GetLogicalDriveStrings——获取逻辑驱动器
- Windows API ——GetLogicalDriveStrings——获取逻辑驱动器
- 逻辑驱动器个数和盘符获取GetLogicalDrives和GetLogicalDriverStrings
- 利用GetLogicalDrives和GetDriveType获取驱动器盘符及类型
- WinAPI: GetLogicalDriveStrings - 获取系统中存在的逻辑驱动器字符串
- Windows API 逐个逐个学MessageBox(5) 遍历驱动器并获取驱动器属性 GetLogicalDriveStrings、GetDriveTypeA
- WinAPI: GetLogicalDriveStrings - 获取系统中存在的逻辑驱动器字符串
- 使用GetLogicalDriveStrings获取驱动器根路径
- 获得磁盘驱动器号GetLogicalDriveStrings,HeapAlloc
- GetLogicalDrives,GetLogicalDriveStrings,GetDriveType
- GetLogicalDriveStrings函数
- 获得磁盘驱动器号GetLogicalDriveStrings,HeapAlloc
- error C2664: “DWORD GetLogicalDriveStringsA(DWORD,LPSTR)”: 无法将参数 2 从“wchar_t *”转换为“LPSTR”
- GetLogicalDrives|GetLogicalDriveStrings|GetDriveType-穷举系统所有驱动器
- GetLogicalDriveStrings函数
- WindowsAPI详解——GetLogicalDriveStrings 枚举系统逻辑磁盘
- GetLogicalDriveStrings和GetDriveType