Запретить включение монитора - PullRequest
4 голосов
/ 31 мая 2010

Я выключаю монитор, используя SendMessage(HWND_BROUADCART, WM_SYSCOMMAND, SC_MONITORRPOWER, 2).

Это работает, но монитор снова включается, когда кто-то касается клавиатуры или мыши. Я попытался избавиться от этого с помощью функции DevicePowerSetDeviceState с DEVICEPOWER_CLEAR_WAKEENABLED для клавиатуры и мыши: она не возвращает ошибок, но также не имеет никакого эффекта.

Как предотвратить повторное включение монитора в Vista и Windows7?

1 Ответ

0 голосов
/ 31 мая 2010

Подключите все мониторы к одной и той же розетке (или двум, трем ... розеткам, если у вас много мониторов) и установите выключатель питания на столе учителя.

Не все проблемы должны решаться программным обеспечением.

...