3

アイドル タイマーによってモニターがオフになった後、モニターを再びオンにするにはどうすればよいですか? Windows 7 の電源オプションを次のように設定してい ます
:

しかし、コードを使用して元に戻す方法がわかりません。

4

2 に答える 2

1

これは有望に見えます: http://www.codeproject.com/KB/cs/Monitor_management_guide.aspx

「SendMessage」API 呼び出しを使用します。

SC_MONITORPOWER ディスプレイの状態を設定します。このコマンドは、バッテリ駆動のパーソナル コンピュータなど、省電力機能を持つデバイスをサポートします。lParam パラメーターには、次の値を指定できます。

-1 - ディスプレイの電源が入っています

1 - ディスプレイは低電力になります

2 - ディスプレイがオフになっています

于 2009-09-15T22:24:20.027 に答える
0

オンにする必要がありますか、それともオフにならないようにするだけですか? 後者の場合は、WinAPI を使用できます。

SetThreadExecutionState(ES_DISPLAY_REQUIRED)

.net ラッパーが組み込まれているとは思いませんが、pInvoke できるはずです。

于 2009-09-15T22:26:36.953 に答える