Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.03;
Скачать: CL | DM;

Вниз

Выключение монитора   Найти похожие ветки 

 
bloodman ©   (2003-08-25 15:31) [0]

Здравствуйте! Понимаю,что тема уже избита по самое немогу, но все же. Пытался выключить монитор программно так:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);
Потом так:
SendMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,0);
Но ни то ни другое не работает. Система win2k .Может из-за операционки?
Или есть другой способ програмно вырубить монитор?


 
Song ©   (2003-08-25 15:46) [1]

По-моему lParam толи единица то ли минус единица


 
bloodman ©   (2003-08-25 15:48) [2]

От куда я брал написано,что -1 для включения , а 0 для выключения. Оба параметра пробовал. Щас 1 попробую.


 
Song ©   (2003-08-25 15:55) [3]

И не забудь, что только в w9x. w2k, NT не поддерживают эту фишку.


 
bloodman ©   (2003-08-25 15:57) [4]

:) поддерживает поставил 1 и моник вырубился. У меня win2k .Если поставить в lparam значение большее 0 то монитор вырубается.
Спасибо .


 
Song ©   (2003-08-25 16:09) [5]

w2k может быть.
Однако ни NT ни XP не поддерживают. Я пробовал.


 
Danil Fiodorovikh   (2003-08-25 18:53) [6]

Под ХР работает. Только что проверил.



Страницы: 1 вся ветка

Текущий архив: 2003.11.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
3-8254
Fakir
2003-10-14 16:57
2003.11.03
Несооброжу с добавлением в БД


1-8442
snlnik
2003-10-21 21:33
2003.11.03
Как определить НТ-шная ли операционка


1-8486
aimsyslv
2003-10-22 20:16
2003.11.03
Консольное приложение


1-8517
AndDem
2003-10-23 17:03
2003.11.03
TNotifyEvent


9-8241
Polymorphic
2003-04-30 16:36
2003.11.03
AccessViolation при уничтожении интерфейсов