DispatchMessage功能将消息分派给窗口过程。它通常用于调度由GetMessage函数检索到的消息。
LONG DispatchMessage(
CONST MSG 【* LPMSG】 | //指向结构的消息指针 |
); |
参数
【LPMSG】
指向包含该消息的MSG结构。
返回值
返回值指定窗口过程返回的值。虽然其含义取决于要分派的消息,但通常忽略返回值。
备注
MSG结构必须包含有效的消息值。如果【LPMSG】参数指向WM_TIMER消息,并且WM_TIMER消息的【lParam的】参数不为NULL,则【lParam的】指向调用的函数,而不是窗口过程。
也可以看看
GetMessage, MSG, PeekMessage, PostAppMessage, PostMessage, TranslateMessage, WM_TIMER