Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想检测 USB 设备的插入和移除。所有解决方案都指向 RegisterDeviceNotification 并获取 WM_DEVICECHANGE 事件。
我的理解是,我需要调用 GetMessage() 以便获得事件消息,并且可以通过 WndProc 对其进行处理。有什么方法可以自动生成中断而不轮询GetMessage()。
GetMessage显示为示例。Window 中的所有消息函数都可以与 一起使用WM_DEVICECHANGE,包括MsgWaitForMultipleObjectsEx.
GetMessage
WM_DEVICECHANGE
MsgWaitForMultipleObjectsEx