postmessage的执行顺序是什么?

时间:2014-11-24 07:50:44

标签: c++ mfc

我正在从我的工作线程发布消息到主UI线程。我想知道我是否按此顺序发布了两条消息MSG1和MSG2,它们是否一直在主线程中以相同的顺序执行?或者它们的执行顺序无法保证?谢谢。

1 个答案:

答案 0 :(得分:1)

如果您在主消息队列中按顺序放置它们,它们将按此顺序处理。

然而,这适用于正常处理。处理端可以忽略特定消息的顺序和过滤或忽略特定消息。因此,如果您对订单有疑问,可能您的消息循环处理器无法按预期的方式工作。

相关问题