Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > управление монитором


Автор: megaraptor 7.10.2004, 22:13
как програмно вывести монитор из режима хранителя экрана?

Автор: Alkash 8.10.2004, 02:42
А не судьба поводить мышкой или тыкнуть кнопочку?Если не судьба, то просто эмулируй нажатие кнопки.....Хотя хз с другой стороны.

Автор: Гость_megaraptor 8.10.2004, 09:41
если знаете расскажите как эмулировать нажатие кнопки

Автор: Pakshin A. S. 8.10.2004, 12:34
Попробуй это:
Код

SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, -1);

smile.gif

Автор: megaraptor 8.10.2004, 18:04
с активацией монитора справился путем эмуляции нажатия клавиши (keybd_event()). а как сделать что бы сообщение от проги появилось даже если комп заблокирован?

Автор: Alkash 8.10.2004, 18:07
В смысле заблокирован?

Автор: megaraptor 8.10.2004, 19:23
в windows нажата комбинация ctrl+alt+del и выбрана кнопка заблокировать. можно ли сделать чтобы сообщение моей проги становилось видимым даже в таком случае?

Автор: Alkash 8.10.2004, 22:12
Ну тогда сначала наверное нужно разблокировать его.Поставь проверку на блокировку, если заблочивается - разблочивай.

Автор: _hunter 9.10.2004, 15:00
megaraptor, можно дождаться появления СкринСейвера и на нем отображать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)