![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема - не дать отключится монитору!!! [D5]
SiJack © (2003-04-01 15:03:00)Вот собственно и вся проблема. То есть запретить не ждущий режим(с ним уже разобрались) а именно отключение монитора !!!
Может кто знает ?
Almaz (2003-04-02 04:02:00) [1]
> SiJack (01.04.03 16:18)
> Точно в настрйках можно например написать "отключение через
> 15 мин" И через 15 минут, если машину не трогать, монитор
> выключится вот!!!
Ну так измените программно эту настройку :))
Следующий код установит "Отключение дисплея" в значение "никогда"
SystemParametersInfo(SPI_SETLOWPOWERTIMEOUT, 0, nil, SPIF_UPDATEINIFILE)
Если же вы боитесь, что пользователь может включить эту настройку, то обрабатывайте сообщение WM_SETTINGCHANGE, которое посылается всем приложениям при изменении пользователем (или программно) системных настроек, и в обработчике снова устанавливайте значение "никогда".
p.s. При изменении параметров системы в обработчике WM_SETTINGCHANGE предусмотрите защиту от входа в бесконечный цикл.
Удачи.
Anatoly Podgoretsky (2003-04-01 16:23:00) [2]Надо трогать машину
SiJack (2003-04-01 16:18:00) [3]Точно в настрйках можно например написать "отключение через 15 мин" И через 15 минут, если машину не трогать, монитор выключится вот!!!
Карлсон (2003-04-01 15:22:00) [4]табличку повесить "Из сети не выключать!!!"
а если серьезно, то что имеется в виду под отключением?
отключение питания или как?