
-=[ 26 июня 2004 г. # суббота # 18:34:29 # GMT+0200 ]=-
Привет!
Как с помощью WinAPI или Delphi загнать монитор в спящий режим (режим энергосбрержения)
???
← Июнь 2004 → | ||||||
За последние 60 дней ни разу не выходила
Сайт листа:
http://codeguru.ru
Открыт:
21-09-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.prog.prog-list@subscribe.ru
Адрес
модератора: comp.soft.prog.prog-owner@subscribe.ru
-=[ 26 июня 2004 г. # суббота # 18:34:29 # GMT+0200 ]=-
Привет!
Как с помощью WinAPI или Delphi загнать монитор в спящий режим (режим энергосбрержения)
???
-=[Здрасте!]=-
26 июня 2004 г. /суббота 19:47:39/ monah |E-Mail: <mailto:janal***@n*****.ru>|
в мессаге <<[OBORONA-SPAM] WinAPI|Delphi Спящий моник>> накрапал:
[B~E~G~I~N~>
[E|.|N|.|D|.>
Ан не так :((
-=[Привет!]=-
26 июня 2004 г. /суббота 19:47:39/ monah |E-Mail: <mailto:janal***@n*****.ru>|
в мессаге <<[OBORONA-SPAM] WinAPI|Delphi Спящий моник>> накрапал:
[B~E~G~I~N~>
[E|.|N|.|D|.>
SC_MONITORPOWER Windows 95 only: Sets the state of the display. This command
supports devices that have power-saving features, such as a battery-powered personal
computer.
Здравствуйте, -=[-B0u:MaN-]=-!
27 июня 2004 г. в 04:17:05 GMT Вы писали:
Не только Windows 95.
Немного поправлю monah. lParam сообщения WM_SYSCOMMAND:
1 - режим "low power"
2 - отключение
-1 - включение
--
С уважением, Кирилл Харламов.
http://rezone.by.ru
Номер выпуска : 3328
Возраст листа : 280 (дней)
Количество подписчиков : 430
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/180248
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписать : mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Прив, 2071434-comp,
Monday, June 28, 2004, 8:21:48 PM, Вами написано:
Спасибо, не знал. И скорее дополнил
Доброго времени суток, monah.
Вы писали 26 июня 2004 г., 22:09:08
на тему "[OBORONA-SPAM] WinAPI|Delphi Спящий моник"
По-моему, все-таки:
SendMessage(hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, 1); - выключить
SendMessage(hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, -1); - включить
В MVC++ только что работало...
-=[Привета!]=-
27 июня 2004 г. /воскресенье 21:10:56/ Денис |E-Mail: <mailto:deninbla***@b*****.ru>|
в мессаге <<[OBORONA-SPAM] WinAPI|Delphi Спящий моник>> накрапал:
[B~E~G~I~N~>
~~~< Message on address 0x00000000 cannot be read (written) >m>> SendMessage(HWND_BroadCast, WM_Syscommand, sc_monitorpower,-1) Выключить
[E|.|N|.|D|.>
ДА, дествительно рабочее! А я прочитал в хелпах, что мол, не сапает и забил...
Всем спасибо! Сабж раскурен!!!
Здравствуйте, Денис.
Вы писали 27 июня 2004 г., 22:10:56:
Это работает только в WIN 9x?
НО НЕ РАБОТАЕТ ПОД NT,2000,XP etc.......
Здоровеньки булы, VVV!
29 июня 2004 г., вторник, 00:31:52 (GMT+05:00), пришел ко мне
почтальон Почкин и всучил письмо с пометкой "[OBORONA-SPAM] WinAPI|Delphi Спящий
моник",
в котором сообщалось следующее:
Как это не работает?
В Delphi только что проверил (Win2000)
SendMessage(Form1.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 1);
Sleep(2000);
SendMessage(Form1.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, -1);
Прив, 2071434-comp,
Saturday, June 26, 2004, 10:35:11 PM, Вами написано:
Говорят что:
SendMessage(HWND_BroadCast, WM_Syscommand, sc_monitorpower,0) Включить
SendMessage(HWND_BroadCast, WM_Syscommand, sc_monitorpower,-1) Выключить