vc中如何判断某个硬盘分区号是否存在? 比如我要判断硬盘中是否有E盘,该怎么写代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DWORD dwAttr= GetFileAttributes(_T("e:\\")); if(dwAttr != 0xFFFFFFFF && (dwAttr & FILE_ATTRIBUTE_DIRECTORY)) AfxMessageBox("exist"); else AfxMessageBox("NOT exist"); 上面代码不太好,当E盘是光驱,且里面有光盘时也会认为E盘为存在的硬盘分区,下面这个方法比较保险: if(GetDriveType("e:\\")==DRIVE_FIXED) AfxMessageBox("exist"); else AfxMessageBox("NOT exist"); 我想 我按一次按键 执行这个动作 然后20秒内 我再按这个按键 也不会去执行这个动作 20秒后按还可以按键去执行这个动作 多线程中printf与输入输出流的区别? 关于socket编程和实际网络机理的问题 socket本机连本机 右键菜单弹出后,窗口接收不到键盘消息 进程防杀方法,大家来说说 请问装了.Net2003再装VC6.0会有冲突吗? 请问:有谁知到哪儿有免费的主页空间吗? DX救急! 送分的问题哦:如何将double类型的变量写入到注册表里啊? vc怎样显示内存中的html代码 在游戏全屏下如何保持非模态对话框不被游戏画面盖住?
if(dwAttr != 0xFFFFFFFF && (dwAttr & FILE_ATTRIBUTE_DIRECTORY))
AfxMessageBox("exist");
else
AfxMessageBox("NOT exist");
if(GetDriveType("e:\\")==DRIVE_FIXED)
AfxMessageBox("exist");
else
AfxMessageBox("NOT exist");