C - WinAPI - 向线程发送消息并等待它

时间:2014-06-01 17:19:15

标签: c multithreading winapi process message

我想在WinAPI中向窗口发送一条消息,在其他线程中创建,然后等待处理此消息。

这可能吗?提前谢谢。

1 个答案:

答案 0 :(得分:3)

使用SendMessage()向窗口发送消息。

SendMessage()阻止调用线程,直到消息由目标窗口的消息调度程序处理完毕。

来自SendMessage()'s documentation

  

将指定的消息发送到一个或多个窗口。 SendMessage函数调用指定窗口的窗口过程,并且在窗口过程处理完消息之前不会返回。