您的位置:首页 > 其它

判断-U盘拔出和插入-获取它盘符

2011-03-18 23:11 225 查看
判断-U盘拔出和插入-获取它盘符
2010-05-04 10:59
加入消息
ON_WM_DEVICECHANGE(OnDeviceChange)

加入
afx_msg void OnDeviceChange(UINT nEventType, DWORD dwData);

---------------------------------------------------------------------------------------------------------------------------------
void CGggfDlg::OnDeviceChange(UINT nEventType, DWORD dwData)
{
if( nEventType ==32768)
{
MessageBox(_T("U盘插入"));
}

else if(nEventType ==32772)
{
MessageBox(_T("U盘拔出"));
}
}

----------------------------------------------------------------------------------------------------------------------------

获取U盘符

CString str = _T("z://");
for( char ch = 'z'; ch >='c'; ch--)
{
str.SetAt(0,ch);
UINT type = GetDriveType(str);
if(DRIVE_REMOVABLE == type)
{
AfxMessageBox(str);
}
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: