TCHAR szDriverBuffer[512];
CString csDriver;
DWORD dwLength = GetLogicalDriveStrings(IN 512, OUT szDriverBuffer);
// 执行后,在szDriverBuffer中存储的盘符数据格式:
// C:\<nul>D:\<nul><nul>
 
TCHAR *lpDriverBuffer = szDriverBuffer;
while (*lpDriverBuffer != NULL)
{
    csDriver = lpDriverBuffer;
    lpDriverBuffer = lpDriverBuffer + csDriver.GetLength() + 1;
   
    //cout<<csDriver<<endl;
}


本文链接地址: 用GetLogicalDriveStrings获取磁盘列表
https://blog.qingfengju.com/index.asp?id=135

上一篇: 编译为Unicode应用程序时的链接选项
下一篇: 用SHGetFileInfo获取文件类型/图标信息

分类:Win32/C++ 查看次数:6283 发布时间:2009/8/2 16:16:19