-
Здравствуйте. Пишу программу - будильник. Имеется UPS. Допустим, выключается электропитание в сети. Срабатывает бесперебойное питание UPS и компьютер начинает работать от UPS. Как программе можно узнать это событие? Как узнать что компьютер начал работать через UPS?
-
> Как программе можно узнать это событие?
Лови сообщение WM_POWERBROADCAST
-
как вариант периодически спрашивать GetSystemPowerStatus
-
Щааа.... поэксперементируем... Спасибо парни
-
> ШырлиМырли (20.08.08 16:39) [3]
> Щааа.... поэксперементируем...
доэкспериментируешься...
:(
-
Зачем будильнику такие знания?
-
> Зачем будильнику такие знания?
Опасные знания)
Сонный хозяин, разбуженный шибко умным будильником в явно неурочный час, с перепугу или с досады запустит в будильник канделябром - бдыщщщ !!! - и ни будильника ни компа)
-
:-)
> Зачем будильнику такие знания?
У меня как у хозяина будильника биологические часы срабатывают этак часиков в 10, а на работу к 8. Первый автобус приходит на остановку в 6:40. Последний автобус уходит с остановки в 7:15. Так вот, если не дай бог отключат свет в промежутке где-то 5:30-7:30, как же я тогда проснусь? Так пускай меня лучше будильник разбудит, да даже плевать что в 3 ночи!!!! Я лучше спать совсем небуду, чем просплю работу. Лучше посижу в темноте, займусь ручным трудом :-)
-
А на механический будильник, мобильный телефон средств не хватает:)
> Anatoly Podgoretsky © (20.08.08 17:22) [5]
> Зачем будильнику такие знания?</I>
Прямо в точку
-
> посижу в темноте, займусь ручным трудом
Угу, займись)
Только тальком запастись не забудь)
> на механический будильник, мобильный телефон средств не
> хватает
Старая байка про микпроскоп и гвозди)