Перед вами
очередной выпуск рассылки "Программирование на WinApi" Переводы многих функций Win32API, которые часто используются
в данной рассылке, вы можете получать, подписавшись на дружественную
рассылку "WinAPI на
русском". Справочник по функциям Win32API вы
можете посмотреть на сайте BcbDev.ru в разделе MSDN
по-русски.
Создание
таймеров.
Можно смело забыть про существование
таких функций как SetTimer/KillTimer. Вот - более точный таймер, проверьте
это! При реализации не забудьте подключить winmm.lib
char buffer[26] = "Тестирование на данных пользователя";
UINT timerID = SetTimerCallback((DWORD)(char [26])buffer, 1000/*милисекунд*/, TIME_ONESHOT);
MessageBox(NULL, Запуск", "Без таймера", 0);
TIME_ONESHOT -
функция обратного вызова будет вызываться единожды после истечения
интервала msInterval. TIME_PERIODIC - функция обратного вызова будет
вызываться каждый раз после истечения интервала msInterval.
Если вы хотите остановить событие TIME_PRIODIC вызовите KillTimerCallback(timerID);