Export (0) Print
Expand All
10 out of 22 rated this helpful - Rate this topic

WM_TIMER message

Posted to the installing thread's message queue when a timer expires. The message is posted by the GetMessage or PeekMessage function.


#define WM_TIMER                        0x0113

Parameters

wParam [in]

The timer identifier.

lParam [in]

A pointer to an application-defined callback function that was passed to the SetTimer function when the timer was installed.

Return value

Type: LRESULT

An application should return zero if it processes this message.

Remarks

You can process the message by providing a WM_TIMER case in the window procedure. Otherwise, DispatchMessage will call the TimerProc callback function specified in the call to the SetTimer function used to install the timer.

The WM_TIMER message is a low-priority message. The GetMessage and PeekMessage functions post this message only when no other higher-priority messages are in the thread's message queue.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Winuser.h (include Windows.h)

See also

Reference
GetMessage
PeekMessage
SetTimer
TimerProc
Conceptual
Timers

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.