hWnd
[in] Handle to the window whose messages are to be examined.
wMsgFilterMin
[in] Specifies the value of the first message in the range of messages to be examined.
wMsgFilterMax
[in] Specifies the value of the last message in the range of messages to be examined.
wRemoveMsg
[in] Specifies how messages are handled. This parameter can be one of the following values.
ValueDescription
PM_NOREMOVEMessages are not removed from the queue after processing by PeekMessage.
PM_REMOVEMessages are removed from the queue after processing by PeekMessage. An exception is WM_PAINT messages, which are not removed from the queue.
You can optionally combine the value PM_NOYIELD with either PM_NOREMOVE or PM_REMOVE. This flag prevents the system from releasing any thread that is waiting for the caller to go idle.
Return Values
Nonzero indicates success. Zero indicates failure.
Remarks
Unlike the GetMessage function, the PeekMessage function does not wait for a message to be placed in the queue
before returning.
PeekMessage retrieves only messages associated with the window identified by the hWnd parameter or any of its children as specified by the IsChild function,
and within the range of message values given by the wMsgFilterMin and wMsgFilterMax parameters. If hWnd is NULL, PeekMessage retrieves messages for any window that belongs to the current thread making the call. (PeekMessage does
not retrieve messages for windows that belong to other threads.) If hWnd is –1, PeekMessage only returns messages with a hWnd value of NULL, as posted by thePostThreadMessage function.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-49688-11.html
你一来正好給我们一个接口把人造岛军事化
去年买盒感康13今年18
谢小浪
升級當天用了20來分鐘