Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

-=[ 26 июня 2004 г. # суббота # 18:34:29 # GMT+0200 ]=-
Привет!

Как с помощью WinAPI или Delphi загнать монитор в спящий режим (режим энергосбрержения)
???

Ответить   -=[-B0╝MaN-]=- Sat, 26 Jun 2004 18:35:11 +0300 (#178981)

 

Ответы:

Прив, 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) Выключить

Ответить   Sat, 26 Jun 2004 23:47:39 +0700 (#179004)

 

-=[Здрасте!]=-
26 июня 2004 г. /суббота 19:47:39/ monah |E-Mail: <mailto:janal***@n*****.ru>|
в мессаге <<[OBORONA-SPAM] WinAPI|Delphi Спящий моник>> накрапал:

[B~E~G~I~N~>

[E|.|N|.|D|.>
Ан не так :((

Ответить   -=[-B0╝MaN-]=- Sun, 27 Jun 2004 00:16:20 +0300 (#179158)

 

-=[Привет!]=-
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.

Ответить   -=[-B0╝MaN-]=- Sun, 27 Jun 2004 00:17:05 +0300 (#179159)

 

Здравствуйте, -=[-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

Ответить   Mon, 28 Jun 2004 20:21:48 +0700 (#180248)

 

Прив, 2071434-comp,

Monday, June 28, 2004, 8:21:48 PM, Вами написано:

Спасибо, не знал. И скорее дополнил

Ответить   Mon, 28 Jun 2004 21:34:31 +0700 (#180266)

 

Доброго времени суток, 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++ только что работало...

Ответить   Денис Sun, 27 Jun 2004 22:10:56 +0400 (#180410)

 

-=[Привета!]=-
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|.>
ДА, дествительно рабочее! А я прочитал в хелпах, что мол, не сапает и забил...
Всем спасибо! Сабж раскурен!!!

Ответить   -=[-B0╝MaN-]=- Mon, 28 Jun 2004 22:32:24 +0300 (#180433)

 

Здравствуйте, Денис.

Вы писали 27 июня 2004 г., 22:10:56:

Это работает только в WIN 9x?
НО НЕ РАБОТАЕТ ПОД NT,2000,XP etc.......

Ответить   Mon, 28 Jun 2004 23:31:52 +0400 (#181022)

 

Здоровеньки булы, 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);

Ответить   Томилов Александр Tue, 29 Jun 2004 22:02:20 +0500 (#181073)