Как узнать, есть ли указанный диск в системе?
Чтобы узнать, есть ли указанный диск в системе, можно воспользоваться следующим кодом. Код проверяет наличие диска F: в системе.
if(GetDriveType("F:\\") == DRIVE_NO_ROOT_DIR)
MessageBox(NULL, "Указанного диска в системе нет!", "Внимание!", MB_OK | MB_ICONEXCLAMATION);
else
MessageBox(NULL, "Указанный диск есть в системе!", "Внимание!", MB_OK | MB_ICONINFORMATION);