-PR-
  • すぐに回答を!
  • 質問No.1946256
解決
済み

::電源ボタンが押下されたことを知りたい

  • 閲覧数289
  • ありがとう数0
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 60% (14/23)

電源ボタンが押下されたことをソフトで知りたいのです。

※ボタン押下イベントをフック。シャットダウンをさせたくはありません。

電源ボタンは通常のPUSHスイッチです。
OS:Windows XP Pro SP2


イメージとしては、下記のどちらかだと思います。

1.何かメッセージを受けとる。MSDNなど調べてみましたが、該当するメッセージはなさそうでした。

2.[コントロールパネル]-[電源オプション]の中に”コンピュータの電源ボタンを押したとき”の動作設定があります。”入力を求める”の代わりに何かソフトを起動させたい。その様な設定(レジストリなど)ありますでしょうか?
ACPI関連の資料を探してみましたが、良く分かりませんでした。

よろしくお願いします。
  • 回答数2
  • 気になる数0

質問者が選んだベストアンサー

  • 回答No.1

> 1.何かメッセージを受けとる。

WM_POWERBROADCAST を受け取るようです。
↓参照
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/power/base/wm_powerbroadcast.asp
  • ありがとう数0
-PR-
-PR-

その他の回答 (全1件)

  • 回答No.2

No.1 です。 このような質問でしたら、「コンピューター[技術者向け]」のカテゴリーの方がより良い回答が得られるのではないでしょうか? (余計なお世話かもしれませんが)
No.1 です。

このような質問でしたら、「コンピューター[技術者向け]」のカテゴリーの方がより良い回答が得られるのではないでしょうか?
(余計なお世話かもしれませんが)
  • ありがとう数0
  • 回答数2
  • 気になる数0
このQ&Aで解決しましたか?

関連するQ&A

-PR-
-PR-
あなたが体験したトラブルや解決方法を共有しませんか?
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ