![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выключение монитора [D6]
serko © (2005-12-01 17:42:00)Ув. мастера помогите! У меня вот есть код как выключить монитор:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);
Но он не работает в XP, а в 98 все ОК. Есть ли универсальный код? Ну или хотя бы для XP?
fellix (2005-12-04 01:57:00) [1]Мышкой подвигать, клавиатурой покликать. :-)
Или lParam := -1.
serko (2005-12-03 22:31:00) [2]А как тады включить его?
fellix (2005-12-03 00:06:00) [3]Ёлки, да сколько ж повторять? Последний параметр не 0, а 2!!!
Всё триста раз проверено и работает. Внимательнее будьте!
serko (2005-12-02 20:39:00) [4]Так я ж сказал что этот код в ХР не работает у меня!
fellix (2005-12-02 01:21:00) [5]А это не для Делфи?
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
serko (2005-12-01 22:52:00) [6]
> fellix (01.12.05 18:24) [1]
Мне нужно для Delphi
fellix (2005-12-01 18:24:00) [7]WM_SYSCOMMAND
WPARAM wParam
LPARAM lParam;
Parameters
wParam
SC_MONITORPOWER Sets the state of the display.
The lParam parameter can have the following values:
1 - the display is going to low power
2- the display is being shut off