Здравствуйте, Macr0s, Вы писали:
M>А после отключния монитора таким способом (через вкладку "питание") не пробовал мышкой пошевелить? Фактически это одно и то же. Только делается как-то по-другому. Счас смотрел сообщения с помощью Spy++. Не смог отловить WM_SYSCOMMAND при автоматическом выключении монитора. Но при движении мышью он включался!
Да я согласен что SendMessage(Handle,WM_SYSCONNAND,SC_MONITORPOWER,2); выводит монитор в спящий режим подобным образом как и windows, возможно windows думает что сам вывел его в спящий режим и включает его при нажатии на клавиатуру или мышь, этот эфект как раз и надо обойти, надо потушить его НАМЕРТВО. Видел в инете что SendMessage(Handle,WM_SYSCONNAND,SC_MONITORPOWER,0); приводит к полному выключению монитора и включить его можно только перезагрузкой, но у меня это не сработало, и в мсдн описаны только LParam=1 и 2.
M>Требую сатисфакции!