Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.01;
Скачать: CL | DM;

Вниз

Выключение монитора   Найти похожие ветки 

 
Пётр   (2008-03-15 22:02) [0]

Процедура SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0) работает только если ваш пользователь - единственный запущенный на компьютере. Как это обойти?
Знаю, этот вопрос уже задавался, но ответ не был получен, а ветка была удалена.


 
uniken1 ©   (2008-03-17 22:28) [1]

последний параметр 1
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 1);
или я делаю
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 1);
у меня срабатывае всегда


 
Elec3C ©   (2008-03-18 19:07) [2]

0 замени на двойку!


 
Пётр   (2008-03-18 22:04) [3]

ну вообще у меня в проге стоит так:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 1);


 
Пётр   (2008-03-22 01:04) [4]

И замена 0 на 2 не помогла



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

Текущий архив: 2009.03.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
6-1198579437
Свой
2007-12-25 13:43
2009.03.01
Webserver application и доступ к файлам под IIS 5.1


6-1199709224
maxistent
2008-01-07 15:33
2009.03.01
Принудительное "обновление" TServerSocket...


2-1229513809
vegarulez
2008-12-17 14:36
2009.03.01
вопрос про XML


2-1232023261
Гость
2009-01-15 15:41
2009.03.01
Unit not found: System.pas .


2-1231929482
TRSteep
2009-01-14 13:38
2009.03.01
XML + TreeView