2,643
社区成员
发帖
与我相关
我的任务
分享
int drive;
CString disk[26],diskinfo;
CString scrxy;
//通过转换当前盘的方式测试磁盘
for(drive = 1;drive<=26;drive++)
if(!_chdrive(drive))
{
disk[drive].Format("%c:",drive+'A'-1);
diskinfo = diskinfo+disk[drive];
}
m_diskvol.SetWindowText(diskinfo);
for(drive = 1;drive<=26;drive++)
if(!_chdrive(drive))
{
int n = WSAGetLastError(); //这里提示错误3,找不到指定的路径(好像不是问题所在)
sprintf(dsk,"%c:",drive+'A'-1);
strcat(p,dsk);
strcat(p+3,"DRIVE_FIXED");
p += 15;
m_DataStruct.num++;
}