Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Вниз

подскожите мастера!!!!!   Найти похожие ветки 

 
MaxXXXL   (2002-12-20 23:00) [0]

Такое дело почему вот это не работает:SendMessage(HWND_BROADCAST,
WM_SYSCOMMAND,SC_MONITORPOWER,0);Скажите пожалуйста
если можно покажите как правильно!
Спосибо!!!


 
Юрий Зотов   (2002-12-20 23:31) [1]

Кусочек из MDSN:

SC_MONITORPOWER

Sets the state of the display. This command supports devices that have power-saving features, such as a battery-powered personal computer.

The lParam parameter can have the following values:

1 - the display is going to low power
2 - the display is being shut off

То есть, во-первых, надо убедиться, что "device has power-saving features". Во-вторых, LParam=0 в описании отсутствует.


 
MaxXXXL   (2002-12-20 23:42) [2]

скажем так не совсем понятно мог бы по подробние позжалуста!


 
Djon007   (2002-12-20 23:44) [3]

скажем так не совсем понятно мог бы по подробние позжалуста!


 
Вообще   (2002-12-21 03:40) [4]

Куда уж подробнее.
Лучше бы Вам прочитать в хелпе все о сообщениях (messages). В том числе о WParam и LParam.


 
Song   (2002-12-21 09:01) [5]

2Юрий Зотов © (20.12.02 23:31)
Тем не менее для w9x 0 - выключить, а -1 - включить :-)


 
Юрий Зотов   (2002-12-21 09:20) [6]

> Song © (21.12.02 09:01)

Странно...

Вот еще кусочек с той же странички (описание WM_SYSCOMMAND) из MSDN (апрель 2001):

Requirements
Windows NT/2000 or later: Requires Windows NT 3.1 or later.
Windows 95/98/Me: Requires Windows 95 or later.

И нигде не сказано, что под разными линейками параметры различаются.


 
Song   (2002-12-21 10:04) [7]

2Юрий Зотов © (21.12.02 09:20)
Не знаю, но факт - упрямая вещь :) Пробовал под w95, w98, w98se. Может под разными билдами отличаются.. не знаю Под системами NT вообще не заставил работать, чего только не перебрал.

2MaxXXXL © (20.12.02 23:00)
Посылайте на GetDeskTopWindow()


 
L$D   (2002-12-21 19:33) [8]

У меня на 98 работает так unit mmsystem

SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);

Проверял на многих компах но факт то что не везде работатет!


 
Ыщтп   (2002-12-21 19:38) [9]

MMSystem?? зачем? -))



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

Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
8-15167
BOA_KAA
2002-09-19 19:00
2003.01.06
Скроллинг TImage


14-15228
Игорь Шевченко
2002-12-06 11:26
2003.01.06
Требуется программист


1-15127
Programist21
2002-12-22 13:30
2003.01.06
Текст или HTML-код из IE


1-15051
Groove
2002-12-25 06:57
2003.01.06
Как создать файл со своей структурой


1-15108
trotski
2002-12-23 06:11
2003.01.06
Delphi vs WinAPI





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский