Как получить уведомление о смене даты?
От: DeaD_MoroZ  
Дата: 26.11.02 09:54
Оценка:
Скажите пожалуйста, как получить уведомление от операционной системы о смене даты?

В принципе есть мысль.. при запуске программы смотреть текущее время, вычислять разницу до смены даты даты и ставить таймер.. но попроще нельзя как-нибудь?

Перенесено из С++ в WinAPI. ДХ
Re: Как получить уведомление о смене даты?
От: kmn Украина  
Дата: 26.11.02 10:06
Оценка:
Здравствуйте, DeaD_MoroZ, Вы писали:

DM>Скажите пожалуйста, как получить уведомление от операционной системы о смене даты?


DM>В принципе есть мысль.. при запуске программы смотреть текущее время, вычислять разницу до смены даты даты и ставить таймер.. но попроще нельзя как-нибудь?


см. WM_SETTINGCHANGE и SystemParametersInfo
Re[2]: Как получить уведомление о смене даты?
От: Alex Fedotov США  
Дата: 26.11.02 10:09
Оценка:
Здравствуйте, kmn, Вы писали:

DM>>Скажите пожалуйста, как получить уведомление от операционной системы о смене даты?


kmn>см. WM_SETTINGCHANGE и SystemParametersInfo


Почти попал: WM_TIMECHANGE
-- Alex Fedotov
Re: Как получить уведомление о смене даты?
От: DeaD_MoroZ  
Дата: 26.11.02 10:31
Оценка:
Вопрос немножко не об этом..

Нужно получить сообщение о том, что системные часы компьютера достигли значения 00:00:00 следующего дня..
Re[2]: Как получить уведомление о смене даты?
От: MaximE Великобритания  
Дата: 26.11.02 10:34
Оценка:
Здравствуйте, DeaD_MoroZ, Вы писали:

DM>Вопрос немножко не об этом..


DM>Нужно получить сообщение о том, что системные часы компьютера достигли значения 00:00:00 следующего дня..


Ставь таймер и делов то. CreateWaitableTimer или SetTimer (обрати внимание: WM_TIMER имеет самый низкий приоритет).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.