多个线程同时向主对话框发送SendMessage,主对话框是按顺序执行消息么?小弟我不知道这里需不需要互斥

多个线程同时向主对话框发送SendMessage,主对话框是按顺序执行消息么?我不知道这里需不需要互斥。
多个线程同时向主对话框发送SendMessage,主对话框是按顺序执行消息么?我不知道这里需不需要互斥。

------解决方案--------------------
如果调用SendMessage发消息,应该是同步的,即SendMessage挂起,直到目标线程处理完这条消息

多线程向同一个线程SendMessage,是顺序执行,消息都被挂在队列里
------解决方案--------------------
从性能上考虑,建议用

BOOL PostMessage( UINT message, WPARAM wParam = 0, LPARAM lParam = 0 );

不用等待!