現在、ハードウェアの変更をキャプチャするのに役立つこの例http://msdn.microsoft.com/en-us/library/windows/desktop/aa363432(v=vs.85).aspxに取り組んで います。(USBフラッシュドライブの接続と切断のように)
このサンプルでは、コンソール プロジェクトでこのコードをコンパイルできるようにするには、[Project] -> [Properties] -> [Linker] -> [System] -> [Subsystem] を Windows に設定する必要があることを説明しています。
私の主な問題は、プロジェクトをコンソール アプリケーションのままにしておく必要があることです。このコードをコンソール アプリケーションで実行する方法はありますか、それともまったく新しい戦略を使用する必要がありますか?
ありがとう