Главная страница
    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.45 MB
Время: 0.01 c
1-8356
denick
2003-10-23 10:40
2003.11.03
Подскажите пожалуйста, как найти решение?


14-8640
Delirium^.Tremens
2003-10-14 09:50
2003.11.03
Осознанный сон III - го уровня


1-8424
Алексей Петухов
2003-10-21 13:40
2003.11.03
DOS Кодировка


1-8436
Vivk
2003-10-21 19:13
2003.11.03
Редактирование записей в StringGrid


3-8314
Newman
2003-10-11 15:44
2003.11.03
Кол-во записей





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский