函数PostThreadMessage
功能:将一个消息寄送到指定线程的消息队列里,不等待线程处理就返回。
函数原型:
BOOL
PostThreadMessage(
_In_ DWORD idThread,
_In_ UINT Msg,
_In_ WPARAM wParam,
_In_ LPARAM lParam);
idThread:线程标识符
Msg:指定被寄送的消息类型
wParam:指定附加的消息
lParam:指定附加的消息
返回值:如果函数调用成功,返回非零值;如果函数调用失败,返回0;如果idThread不是一个有效的线程标识符或由idThread确定的线程没有消息队列,GetLastError返回ERROR_INVALID_THREAD_ID