▲▲请问如何得到WM_DEVICECHANGE消息
guzh 2003-07-01 02:38:03 听说用WM_DEVICECHANGE可以得到USB接口的设备的插入和拔出,我就这样做
LRESULT CUSBTestDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
case WM_DEVICECHANGE:
AfxMessageBox("in");
break;
case DBT_DEVICEREMOVECOMPLETE:
AfxMessageBox("out");
break;
}
return CDialog::WindowProc(message, wParam, lParam);
}
可是根本就没反应啊!!!为什么?请各位多多帮忙!!!先谢了!!