Использование функции SetTimer (установка таймера)
Ниже приведён простой пример использования
SetTimer.
Следующая строка вызывает функцию SetTimer;
и устанавливает таймаут в одну секунду, то есть
таймер будет генерировать событие каждую
секунду:
if (!SetTimer(nIDEvent, 1000, NULL))
MessageBox("Error encountered setting timer");
Затем, при помощи ClassWizard добавьте в главное окно
(диалог или основной фрейм) обработчик для
сообщения WM_TIMER.
Для уничтожения таймера используется функция KillTimer:
KillTimer(IDR_MAINFRAME);
|