省電力モードからの復帰をしないようにするには?

解決


ひろ  2006-09-18 22:01:02  No: 63037  IP: 192.*.*.*

タイトルのようにディスプレイの省電力モードからの復帰をしないようにしたいのですが、いきづまってます。
当初はマウスを動かした時に解除されてしまうことを考えてマウスフックしてみたのですが、マウスカーソルが動かずとも復帰してしまうことがわかりました。
次に、WM_SYSCOMMANDのSC_MONITORPOWERをグローバルフックすればよいかと思ってやってみたのですが、これでも駄目でした。
何か方法はないでしょうか?

編集 削除
オショウ  2006-09-19 21:55:26  No: 63038  IP: 192.*.*.*

パワーマネジメントのデバイスドライバを作り直すか、既存のパワー
マネジメントドライバーにフィルタードライバーを咬まして実現する
ようなことになろうかと・・・

なんせカーネルレベルで省電力機能は動作しているので、アプリレベ
ルでは、ダメだと思います。

以上。

編集 削除
ひろ  2006-09-19 23:24:58  No: 63039  IP: 192.*.*.*

レスどうもです。

とりあえずのところ、
マウスフックをして再びSC_MONITORPOWERを送ってみて、
”見かけ上は”できいるようにになりました。

編集 削除