私は、Windows 7システムがスリープモードになっている場合に簡単な作業を行う必要があるネイティブc++アプリケーションを作成しています。そうしないと、システムが起動したときに必然的にクラッシュします。
ネイティブC++を使用してシステムイベント(サスペンド)に登録する最も簡単な方法は何ですか?
私は本当にこれらの人がやっていることをやりたいのですが、イベントハンドラーを設定してPBT_APMSUSPENDイベントを取得したい任意のクラス(GUIではない)があり、これを行う最も簡単な方法がわかりません。
Autoitscriptには、どうやらあなたが書くことができる素晴らしい方法があります
GUICreate("Event Receiver")
GUIRegisterMsg($WM_POWERBROADCAST,"MY_WM_CALLBACKFUNCTION")
そして、私は同じように簡単なものが欲しいと思っていました....完全なメッセージポンプのセットアップなしで。