Форум: "WinAPI";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
ВнизОтключение монитора. Найти похожие ветки
← →
Rifo © (2004-09-27 15:25) [0]Товарищи, как программно перевести монитор в "зеленый" режим и обратно?
Пробовал
SendMessage(Application.Handle,WM_SYSCOMMAND,SC_MONITORPOWER,0);
и
SendMessage(Application.Handle,WM_SYSCOMMAND,SC_MONITORPOWER,-1);
В итоге-нуль реакции, как еще попробовать можно?
← →
TUser © (2004-09-27 15:32) [1]Попробуй еще так
h:=FindWindow("CMonitor","CMonitorClass"); // Это скрытое окно, которое используется виндой для раскрашивания мониторов.
SendMessage(h,wm_user+$ha{насчет этой константы я не уверен, но кажется правильно},longint(RGB(0,255,0)),0);
Но учти - не все миниторы поддерживают зеленый режим, некоторые работают в режиме HLS.
← →
Rifo © (2004-09-27 15:59) [2]TUser
А режим HLS это как?
← →
Rifo © (2004-09-27 16:16) [3]TUser, я твой код попробовал, но компилятор спотыкается после ...wm_user+$ha....
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.041 c