Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.06.02;
Скачать: [xml.tar.bz2];

Вниз

Проблема - не дать отключится монитору!!!   Найти похожие ветки 

 
SiJack   (2003-04-01 15:03) [0]

Вот собственно и вся проблема. То есть запретить не ждущий режим(с ним уже разобрались) а именно отключение монитора !!!
Может кто знает ?


 
Карлсон   (2003-04-01 15:22) [1]

табличку повесить "Из сети не выключать!!!"

а если серьезно, то что имеется в виду под отключением?
отключение питания или как?


 
SiJack   (2003-04-01 16:18) [2]

Точно в настрйках можно например написать "отключение через 15 мин" И через 15 минут, если машину не трогать, монитор выключится вот!!!


 
Anatoly Podgoretsky   (2003-04-01 16:23) [3]

Надо трогать машину


 
Almaz   (2003-04-02 04:02) [4]


> SiJack (01.04.03 16:18)
> Точно в настрйках можно например написать "отключение через
> 15 мин" И через 15 минут, если машину не трогать, монитор
> выключится вот!!!

Ну так измените программно эту настройку :))
Следующий код установит "Отключение дисплея" в значение "никогда"

SystemParametersInfo(SPI_SETLOWPOWERTIMEOUT, 0, nil, SPIF_UPDATEINIFILE)

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

p.s. При изменении параметров системы в обработчике WM_SETTINGCHANGE предусмотрите защиту от входа в бесконечный цикл.

Удачи.



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

Форум: "Система";
Текущий архив: 2003.06.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
1-3002
Ann
2003-05-19 11:08
2003.06.02
TreeView


7-3197
Intell
2003-03-30 14:33
2003.06.02
Как поменять приоритет TTimer?


1-2936
Zilog
2003-05-20 10:42
2003.06.02
Вопрос по алгоритмам.


4-3226
IA
2003-04-02 20:05
2003.06.02
как завершить работу другого приложения


14-3050
Карлсон
2003-05-15 21:16
2003.06.02
мониторы SyncMaster





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский