Форум: "WinAPI";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];
ВнизКак узнать что комп включили Найти похожие ветки
← →
SKIPtr (2006-12-22 04:58) [0]При выходе из спящего режима нужно выполнить действия. Как узнать, что комп проснулся
← →
Loginov Dmitry © (2006-12-22 07:35) [1]Поставить таймер, в котором скажем через каждую минуту запоминается текущее время. В обработчике таймера проверяешь разницу между запомненным временем и текущем временем. Если разница большая, скажем 10 минут и более, это означает, что комп был загружен из спящего режима.
← →
Dmitrij_K (2006-12-22 12:05) [2]По идее windows должен всем окнам послать какое-то сообщение.
← →
antonn (work) (2006-12-22 13:57) [3]кстати, по поводу спящего режима... мне не раз жаловались пользователи, что в моих программках время не меняется. Т.е. они вводят в сон компьютер, будят, а в программе время продолжает идти дальше. В самой программе вызывал Now() и форматировал его formatdatetime(). Уж и не знаю, откуда проблема растет...
← →
SKIPtr (2006-12-22 18:24) [4]
> Loginov Dmitry © (22.12.06 07:35) [1]
Я почти так и сделал, к текущему времени прибавлял 2 мин. Следующим входом в таймер проверял с текущем временем, если время больше то мы спали. Это сработало нормально. Думал, что можно это было решить, каким ни будь сообщением
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.038 c