Поделиться через


сообщение WM_TIMER

Отправляется в очередь сообщений потока установки по истечении срока действия таймера. Сообщение публикуется функцией GetMessage или PeekMessage .

#define WM_TIMER                        0x0113

Параметры

wParam [in]

Идентификатор таймера.

lParam [in]

Указатель на определяемую приложением функцию обратного вызова, переданную в функцию SetTimer при установке таймера.

Возвращаемое значение

Тип: LRESULT

Приложение должно возвращать ноль, если оно обрабатывает это сообщение.

Комментарии

Вы можете обработать сообщение, указав WM_TIMER вариант в процедуре окна. В противном случае DispatchMessage вызовет функцию обратного вызова TimerProc , указанную в вызове функции SetTimer, используемой для установки таймера.

Сообщение WM_TIMER является сообщением с низким приоритетом. Функции GetMessage и PeekMessage публикуют это сообщение только в том случае, если в очереди сообщений потока нет других сообщений с более высоким приоритетом.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Справочные материалы

GetMessage

PeekMessage

SetTimer

TimerProc

Основные понятия

Таймеры