WaitMessage3w
Waitmessage (user.112) (user32.578) suspend thread pending messages
Usage
void WaitMessage(void);
Overview
WaitMessage() suspends a thread until events appear in the thread's queue.
Conformance
ECMA-234, Win32.
Releases
2 releases since Debian 2.0 (Hamm); the text changed 1 time.
See also
SetDoubleClickTime(3w)
SetDoubleClickTime32 (USER32.480)
GetDoubleClickTime(3w)
GetDoubleClickTime32 (USER32.239)
PeekMessageA(3w)
Not Described
PeekMessageW(3w)
PeekMessageW Check queue for messages
GetMessageA(3w)
GetMessage32A (USER32.270)
GetMessageW(3w)
GetMessage32W (USER32.274) Retrieve next message
PostMessageA(3w)
PostMessage32A (USER32.419)
PostMessageW(3w)
PostMessage32W (USER32.420)
PostThreadMessageA(3w)
PostThreadMessage32A (USER32.422)
SendMessageA(3w)
SendMessage32A (USER32.454)
SendMessageW(3w)
SendMessage32W (USER32.459)
SendMessageTimeoutA(3w)
SendMessageTimeout32A (USER32.457)
SendMessageTimeoutW(3w)
SendMessageTimeout32W (USER32.458)
MsgWaitForMultipleObjects(3w)
MsgWaitForMultipleObjects (USER32.400)
TranslateMessage(3w)
TranslateMessage32 (USER32.556)
DispatchMessageA(3w)
DispatchMessageW(3w)
RegisterWindowMessageA(3w)
RegisterWindowMessage32A (USER32.437)
RegisterWindowMessageW(3w)
RegisterWindowMessage32W (USER32.438)
GetTickCount(3w)
InSendMessage(3w)
InSendMessage32 (USER32.320)
BroadcastSystemMessage(3w)
BroadcastSystemMessage (USER32.12)
SendNotifyMessageA(3w)
SendNotifyMessageA (USER32.460)
SendMessageCallbackA(3w)
Not Described
Referred to by
GetMessageA(3w)
GetMessage32A (USER32.270)
GetMessageW(3w)
GetMessage32W (USER32.274) Retrieve next message
GetMessage16(3w)
GetMessage16 (USER.108)
PeekMessageA(3w)
Not Described
PeekMessageW(3w)
PeekMessageW Check queue for messages
PostMessageA(3w)
PostMessage32A (USER32.419)
PostMessageW(3w)
PostMessage32W (USER32.420)
SendMessageA(3w)
SendMessage32A (USER32.454)
SendMessageW(3w)
SendMessage32W (USER32.459)
InSendMessage(3w)
InSendMessage32 (USER32.320)
PeekMessage16(3w)
PeekMessage16 (USER.109)
PostMessage16(3w)
PostMessage16 (USER.110)
SendMessage16(3w)
SendMessage16 (USER.111)
PostMessage32A(3w)
PostMessage32A (USER32.418)
PostMessage32W(3w)
PostMessage32W (USER32.419)
ReplyMessage16(3w)
ReplyMessage16 (USER.115)
SendMessage32A(3w)
SendMessage32A (USER32.453)
SendMessage32W(3w)
SendMessage32W (USER32.459)
InSendMessage16(3w)
InSendMessage16 (USER.192)
InSendMessage32(3w)
InSendMessage32 (USER32.319)
MSG_CheckFilter(3w)
MSG_CheckFilter
GetCurrentTime16(3w)
GetCurrentTime16 (USER.15)
PostAppMessage16(3w)
PostAppMessage16 (USER.116)
TranslateMessage(3w)
TranslateMessage32 (USER32.556)
DispatchMessage16(3w)
DispatchMessage16 (USER.114)
DispatchMessage32A(3w)
DispatchMessage32A (USER32.140)
DispatchMessage32W(3w)
DispatchMessage32W (USER32.141)
GetDoubleClickTime(3w)
GetDoubleClickTime32 (USER32.239)
PostThreadMessageA(3w)
PostThreadMessage32A (USER32.422)
SendNotifyMessageA(3w)
SendNotifyMessageA (USER32.460)
SetDoubleClickTime(3w)
SetDoubleClickTime32 (USER32.480)
TranslateMessage16(3w)
TranslateMessage16 (USER.113)
TranslateMessage32(3w)
TranslateMessage32 (USER32.555)
SendMessageTimeoutA(3w)
SendMessageTimeout32A (USER32.457)
SendMessageTimeoutW(3w)
SendMessageTimeout32W (USER32.458)
GetDoubleClickTime16(3w)
GetDoubleClickTime16 (USER.21)
GetDoubleClickTime32(3w)
GetDoubleClickTime32 (USER32.238)
PostThreadMessage32A(3w)
PostThreadMessage32A (USER32.422)
SendMessageCallbackA(3w)
Not Described
SendMessageTimeout16(3w)
SendMessageTimeout16 (not a WINAPI)
SendNotifyMessage32A(3w)
SendNotifyMessageA (USER32.460)
SetDoubleClickTime16(3w)
SetDoubleClickTime16 (USER.20)
SetDoubleClickTime32(3w)
SetDoubleClickTime32 (USER32.479)
SendMessageTimeout32A(3w)
SendMessageTimeout32A (USER32.457)
SendMessageTimeout32W(3w)
SendMessageTimeout32W (USER32.458)
BroadcastSystemMessage(3w)
BroadcastSystemMessage (USER32.12)
MSG_InternalGetMessage(3w)
MSG_InternalGetMessage
RegisterWindowMessageA(3w)
RegisterWindowMessage32A (USER32.437)
and 5 more pages.