Страница: 1 |
Может кто знает как сделать это програмно
Программно можно отключить монитор совместимый со стандартом EnergyStar. Нужно отправить сообщение WM_SYSCOMMAND с параметром WParam = SC_MONITORPOWER и LParam = 0 для отключения монитора или LParam = 1 для включения Выключить - SendMessage Me.hWnd,WM_SYSCOMMAND,SC_MONITORPOWER,0 Включить - SendMessage Me.hWnd,WM_SYSCOMMAND,SC_MONITORPOWER,1 Интересный факт - в win32api.txt (VB6 EE) константы SC_MONITORPOWER нет, но в windows.inc (masm32) можно найти строку: SC_MONITORPOWER equ 0F170h. Мой монитор поддерживает EnergyStar как-то непонятно , вместо выключения монитора, он его переводит в текстовый полоноэкранный режим (даже курсор мигает!) Успеха! Страница: 1 |
Вопрос: Выключение монитора
Добавлено: 01.08.03 17:07
Автор вопроса: ZeroX | ICQ: 220401330
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #1
Добавлено: 01.08.03 20:53
Номер ответа: 2
Автор ответа:
ZeroX
ICQ: 220401330
Вопросов: 47
Ответов: 406
Профиль | | #2
Добавлено: 02.08.03 10:21
Спасибо!!!