检测USB连接/断开而不轮询GetMessage()

时间:2013-06-25 10:00:06

标签: c++ usb

我想检测USB设备的插入和移除。 所有解决方案都指向RegisterDeviceNotification并获取WM_DEVICECHANGE事件。

我理解的是,我需要调用GetMessage()以便获取Event消息,并且可以通过WndProc处理它。 有没有办法,它会在没有轮询GetMessage()的情况下自动生成中断。

1 个答案:

答案 0 :(得分:0)

GetMessage作为示例显示。窗口中的所有消息功能都可以与WM_DEVICECHANGE一起使用,包括MsgWaitForMultipleObjectsEx