// test.cpp : 判断硬盘驱动器类型
//
#include "stdafx.h"
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
LPCTSTR aa;
switch(GetDriveType("h:"))
{
case DRIVE_REMOVABLE:
aa="软驱";
break;
case DRIVE_FIXED:
aa="硬盘";
break;
case DRIVE_REMOTE:
aa=" 网络驱动器";
break;
case DRIVE_CDROM:
aa="cd-rom";
break;
case DRIVE_RAMDISK:
aa="U盘";
break;
Default:
aa="未知";
break;
}
MessageBox(NULL,aa,"提示信息",NULL);
}
//
#include "stdafx.h"
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
LPCTSTR aa;
switch(GetDriveType("h:"))
{
case DRIVE_REMOVABLE:
aa="软驱";
break;
case DRIVE_FIXED:
aa="硬盘";
break;
case DRIVE_REMOTE:
aa=" 网络驱动器";
break;
case DRIVE_CDROM:
aa="cd-rom";
break;
case DRIVE_RAMDISK:
aa="U盘";
break;
Default:
aa="未知";
break;
}
MessageBox(NULL,aa,"提示信息",NULL);
}