| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Будильник |
| Автор: Mikel47 24.10.2004, 15:27 |
| Мне нужно чтобы при наступлении определенного времени запустить ну там какую-нить функцию. Допустим в 18:34. Я пробовал SetTimer'ом но это слишком неэкономно чтоб каждую секунду опрашивать о времени. Может есть что-нить конкретно для этой задачи в MFC. Заранее списибо. |
| Автор: Дрон 24.10.2004, 16:46 |
| Так опрашивай не каждую секунду, а каждую минуту (или, для надёжности, каждые 59 секунд |
| Автор: bel_nikita 24.10.2004, 17:30 |
| CreateWaitTableTimer |
| Автор: Дрон 24.10.2004, 18:17 | ||
А потом ещё и SetWaitableTimer. |
| Автор: Mikel47 25.10.2004, 09:54 |
| Эти не то, я проверил, функция ожидает определенное время потом выдает сигнал. А мне надо чтоб в определенное время выдавался сигнал. |
| Автор: Adil' 25.10.2004, 10:56 | ||
|
| Автор: Mikel47 25.10.2004, 16:14 | ||||
Я об этом тоже думал, но тогда придется разрабатывать спец алгоритм для перевода времени в млс |
| Автор: Step 25.10.2004, 16:19 |
| Mikel47, с точностью до 1 сотой сикунды.... даже на сеттаймер... |