タイトルのようにディスプレイの省電力モードからの復帰をしないようにしたいのですが、いきづまってます。
当初はマウスを動かした時に解除されてしまうことを考えてマウスフックしてみたのですが、マウスカーソルが動かずとも復帰してしまうことがわかりました。
次に、WM_SYSCOMMANDのSC_MONITORPOWERをグローバルフックすればよいかと思ってやってみたのですが、これでも駄目でした。
何か方法はないでしょうか?
パワーマネジメントのデバイスドライバを作り直すか、既存のパワー
マネジメントドライバーにフィルタードライバーを咬まして実現する
ようなことになろうかと・・・
なんせカーネルレベルで省電力機能は動作しているので、アプリレベ
ルでは、ダメだと思います。
以上。
レスどうもです。
とりあえずのところ、
マウスフックをして再びSC_MONITORPOWERを送ってみて、
”見かけ上は”できいるようにになりました。
ツイート | ![]() |