![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Программно выключить дсплей.. [D7, XP]
AlexDan © (2008-11-29 15:28:00)Надо программно выключить дсплей. (Для себя, никакого хака). Делаю так:
SendMessage(Application.Handle,WM_SYSCOMMAND,SC_MONITORPOWER,0);
ничег не происходит(. Что не так?
AlexDan (2008-11-29 16:40:00) [1]> Leonid Troyanovsky © (29.11.08 16:37) [5]
Ага, всё работает, спасибо).
Leonid Troyanovsky (2008-11-29 16:37:00) [2]
> AlexDan © (29.11.08 16:26) [4]
> А включить тогда как? 1?
-1
А проще мышкой пошевелить.
--
Regards, LVT.
AlexDan (2008-11-29 16:26:00) [3]> Leonid Troyanovsky © (29.11.08 16:09) [3]
А включить тогда как? 1?
Leonid Troyanovsky (2008-11-29 16:09:00) [4]
> AlexDan © (29.11.08 15:28)
> ничег не происходит(. Что не так?
SendMessage(HWND_TOPMOST,WM_SYSCOMMAND,SC_MONITORPOWER,2);
Параметр 0 в msdn не описан.
--
Regards, LVT.
sniknik (2008-11-29 15:38:00) [5]ну, не знаю работает такая посылка вообще (этим ли это делается), но посылать сообщение о выключении дисплея своему же приложению явно неправильно... разве что только у тебя там своя реализация, и это только ее вызов. она у тебя там есть?
AlexDan (2008-11-29 15:30:00) [6]Ссори за сплошные опечатки :).