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

Вниз

Об управлении монитором   Найти похожие ветки 

 
Александр_2012   (2012-06-08 11:50) [0]

Подскажите как из программы корректно переводить монитор в спящий режим, а затем пробуждать? Предполагается, что это должно происходить по таймеру и никаких манипуляций с клавиатурой (мышью) не предусмотрено.

Пробовал
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
и
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 1);
работает не всегда.
На одном компьютере всё отрабатывает, на другом монитор гаснуть то гаснет, а вот просыпаться не хочет.


 
robt   (2012-06-08 11:52) [1]

смысл в чем?


 
Anatoly Podgoretsky ©   (2012-06-08 12:02) [2]

> Александр_2012  (08.06.2012 11:50:00)  [0]

Монитор замени


 
Александр_2012   (2012-06-08 12:14) [3]


> смысл в чем?

В том, что компьютер управляет информационным табло, которое должно работать определённый период времени, затем монитор должен гаснуть до следующего рабочего промежутка.


> Монитор замени

Спасибо за совет. Монитор, в данном случае, большая плазменная панель. Моя зарплата не позволяет делать такие подарки организации.


 
Palladin ©   (2012-06-08 12:28) [4]

выводи черный прямоугольник


 
Anatoly Podgoretsky ©   (2012-06-08 12:28) [5]

> Александр_2012  (08.06.2012 12:14:03)  [3]

Ты же пишешь, что у тебя их два - замени местами.


 
robt   (2012-06-08 12:47) [6]

SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2);// выкл
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, -1);//вкл


 
Александр_2012   (2012-06-08 14:24) [7]


> Ты же пишешь, что у тебя их два - замени местами.

первый обычный ж/к монитор для отладки и на другом компьютере.


> SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER,
>  2);// выкл
> SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER,
>  -1);//вкл

Спасибо, попробую.



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

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

Наверх




Память: 0.48 MB
Время: 0.097 c
15-1351684728
Inovet
2012-10-31 15:58
2013.03.22
И Яндекс не остался в стороне от браузеростроения


15-1335549150
Влад
2012-04-27 21:52
2013.03.22
Сколько Калькуляторов получится открыть максимально?


15-1345250502
RGV
2012-08-18 04:41
2013.03.22
Товарищи! Нужна помощь!


3-1280925588
Unknown_user
2010-08-04 16:39
2013.03.22
Отношения между таблицами БД


15-1346063472
>|<
2012-08-27 14:31
2013.03.22
Локализация утечки памяти