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例として示されています。WM_DEVICECHANGEを含むWindow のすべてのメッセージ機能を で使用できますMsgWaitForMultipleObjectsEx。
GetMessage
WM_DEVICECHANGE
MsgWaitForMultipleObjectsEx