1
如何確定文件位於可移動驅動器上還是位於vC++的本地驅動器中?如何確定文件是否位於可移動驅動器或本地驅動器
如何確定文件位於可移動驅動器上還是位於vC++的本地驅動器中?如何確定文件是否位於可移動驅動器或本地驅動器
調用GetDriveType API。
編輯:
UINT driveType = GetDriveType(lpFileName);
if (driveType == DRIVE_FIXED)
{
/* fixed drive */
}
else if (driveType == DRIVE_CDROM || driveType == DRIVE_REMOVABLE)
{
/* removable drive */
}
else
{
/* other case e.g. network, RAM disk */
}
你可以給我一個示例代碼片段? – blue 2009-10-26 01:21:59
'UINT driveType = GetDriveType(lpFileName); if(driveType == DRIVE_FIXED){/ * fixed drive * /} else if(driveType == DRIVE_CDROM || driveType == DRIVE_REMOVABLE){/ * removable drive * /} else {/ * other case such,網絡,RAM盤* /}' – itowlson 2009-10-26 01:30:46