Уведомление WM_TIMER


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

Синтаксис

WM_TIMER

    WPARAM wParam
    LPARAM lParam;

Параметры

wParam

[in] Определяет идентификатор таймера.

lParam

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

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

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

Замечания

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

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

Смотри также

Обзор Таймеры, Уведомления, используемые таймером, GetMessage, PeekMessage, SetTimer, TimerProc

Размещение и совместимость WM_TIMER

К Windows XP Да
л Windows 2000 Professional Да
и Windows NT Workstation Да версии 3.1
е Windows Me Да
н Windows 98 Да
т Windows 95 Да
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Да версии 3.1
в
е
р
Используемая библиотека -
Используемая DLL -
Заголовочный файл
- объявлено в Winuser.h
- включено в Windows.h
Unicode Нет
Замечания по платформе Не имеется

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz