如何判断现在软驱里是否有软盘 要往软盘里写东西,不判断的话万一没盘就会非法操作,求教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先GetDiskFreeSpace一下,如果没有盘这个函数会失败。 用_access()函数访问驱动器就知道了。 《Visual C++ 灵感编程》有例子,我也是刚看到:) 试试这个UINT errmode;TCHAR szVolName[256];DWORD dwMaxComSize;DWORD dwFlags;TCHAR szFS[256];BOOL bRes;//系统不显示关键错误处理消息框,而把错误发送给调用进程//返回为系统原先的错误处理标志errmode = SetErrorMode ( SEM_FAILCRITICALERRORS );bRes = GetVolumeInformation ( "A",szVolName,sizeof(szVolName), NULL, &dwMaxComSize,&dwFlags,szFS, sizeof(szFS) );if (!bRes) AfxMessageBox("软驱中没有软盘");//复位系统的错误处理方式SetErrorMode ( errmode ); 分亨某游戏外挂,吃红,吃蓝,自动打怪源码。(业余之作) 如何对被遮盖的窗口截图 请教关于在radiobutton上显示位图的问题 实现静态框中图片的放大/缩小/拖动功能 85MPEG Layer-3应该如何连接? 关于 _T 求助各位高手:服务器端程序? 我的这一段代码哪儿有问题?为什么有的地方字体可以修改,有的没变化 如何用程序设置横向打印还是纵向打印。 请问什么是半色调调色板.有什么用。。 请问如下语句是什么意思?就一句,非常简单,请多指教,谢谢! 为什么我的程序退出的时候会“当”响一声?
UINT errmode;TCHAR szVolName[256];
DWORD dwMaxComSize;
DWORD dwFlags;
TCHAR szFS[256];BOOL bRes;//系统不显示关键错误处理消息框,而把错误发送给调用进程
//返回为系统原先的错误处理标志
errmode = SetErrorMode ( SEM_FAILCRITICALERRORS );bRes = GetVolumeInformation ( "A",szVolName,sizeof(szVolName),
NULL, &dwMaxComSize,&dwFlags,szFS, sizeof(szFS) );if (!bRes)
AfxMessageBox("软驱中没有软盘");
//复位系统的错误处理方式
SetErrorMode ( errmode );