1

ファイルがリムーバブル ドライブにあるか、vc++ のローカル ドライブにあるかをどのように判断しますか?

4

1 に答える 1

4

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 */ 
}
于 2009-10-26T01:16:45.573 に答える