BOOL CDeviceMonitorDlg::OnDeviceChange(UINT nEventType,DWORD_PTR dwData)
{
if(nEventType==DBT_DEVICEREMOVECOMPLETE)
{
CUserInfo user_info;
CInformdlg dlg;
dlg.DoModal();
}
return TRUE;
}CInformdlg dlg为一个对话框,弹出后自行倒计时30秒,每隔一秒检测一次系统是否有U盘接入。若有,就自行关闭,否则,30秒后关闭。
在这30秒期间我插入U盘,系统都无法检测到,这是怎么回事。
PS:使系统无法检测到,不是程序无法检测到
{
if(nEventType==DBT_DEVICEREMOVECOMPLETE)
{
CUserInfo user_info;
CInformdlg dlg;
dlg.DoModal();
}
return TRUE;
}CInformdlg dlg为一个对话框,弹出后自行倒计时30秒,每隔一秒检测一次系统是否有U盘接入。若有,就自行关闭,否则,30秒后关闭。
在这30秒期间我插入U盘,系统都无法检测到,这是怎么回事。
PS:使系统无法检测到,不是程序无法检测到
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货