Как включить монитор после того, как таймер простоя выключил его? У меня есть параметры питания в Windows 7, установленной на: Выключите монитор через: 1 минуту Иди спать: Никогда
Но я не знаю, как включить его через код.
Это выглядит многообещающе: http://www.codeproject.com/KB/cs/Monitor_management_guide.aspx
Используется вызов API «SendMessage»:
SC_MONITORPOWER Устанавливает состояние дисплей. Эта команда поддерживает устройства которые имеют функции энергосбережения, такие как как личный аккумулятор компьютер. Параметр lParam может имеют следующие значения: -1 - дисплей включается 1 - дисплей отключается 2 - дисплей отключается
SC_MONITORPOWER Устанавливает состояние дисплей. Эта команда поддерживает устройства которые имеют функции энергосбережения, такие как как личный аккумулятор компьютер. Параметр lParam может имеют следующие значения:
-1 - дисплей включается
1 - дисплей отключается
2 - дисплей отключается
Вам нужно включить его или просто предотвратить его выключение? Если последнее, вы можете использовать WinAPI:
SetThreadExecutionState (ES_DISPLAY_REQUIRED)
Я не думаю, что есть встроенная оболочка .net, но вы должны быть в состоянии вызвать ее.