Скажите пожалуйста, возможно ли программно выключить монитор? Имеется ввиду совсем выключить, что бы включить потом можно было соответствующей кнопкой на корпусе.
Код (Text): format PE GUI 4.0 entry start include 'win32a.inc' HWND_BROADCAST = 0FFFFh section '.code' code readable executable start: ; Пауза в 1 секунду invoke Sleep,1000 ; Выключить монитор invoke SendMessage,HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,2 ; Пауза в 5 секунд invoke Sleep,5000 ; Включить монитор invoke SendMessage,HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,-1 invoke ExitProcess,0 ;--------------------------------------------- section '.idata' import data readable writeable library kernel32,"kernel32.dll",\ user32, "user32.dll" include "apia\kernel32.inc" include "apia\user32.inc"
Это програмно... А человек спрашивает программно выключить, чтоб включить можно было только кнопкой на мониторе....
Ты что тут смуту сеишь? Программно ,на сколько я понимаю это спомощью программ(ы). Что не так? Не пойму твоих слов.
Помнится, на delphimasters.ru была года четыре назад такая же тема, в которой к двадцатой странице на полном серьёзе предложили микроконтроллер, управляющий кнопкой на мониторе, со схемой платы и исходниками для Винды и самой микрухи =)
Это не выключение, а перевод в режим пониженного энергопотребления. При этом монитор включится при наличии любых команд с клавиатуры или мыши. Ну а кнопка на мониторе в этом случае как раз вырубит его, а не включит . А можно чуть конкретнее? Хотя лучше, конечно, из пользовательского режима. И ещё вопросик- как открыть устройство "\\.\DisplayX"? CreateFile всегда отказывает в доступе(ERROR_ACCESS_DENIED), хотя с "\\.\LCD" такой проблемы нет.
Посмотрите в сторону утилиты softMCCS ( http://www.entechtaiwan.com ) На HP LP2475w команда "Power Off" нормально отработала (первый моник отключился и винда "перекинула" сигнал на второй моник).
int2eh можно установить режим, который не поддерживает видеоадаптер и результатом будет "черный экран"
Если поставить частоту развертки намного превышающую номинальную частоту, то монитор сгорит и автоматически отключится. PS: XAXA