SendMessage函数发送的消息不用进入线程队列,但它是否要经过消息循环呢?
如果说 SendMessage函数发送的消息也要经过消息循环的话,是否可以这样理解: SendMessage发送的消息不进入线程消息队列,但要经过消息循环处理,也就意味着GetMessage函数不仅从消息队列中提取消息,还要随时接收SendMessage发送的消息并且将它分派给winpro处理,不知道对不对?
如果是这样的话,"SendMessage将消息直接发送给winpro函数处理",这句话里的"直接"又怎么理解呢?
请大虾指点,先谢谢了!!
如果是这样的话,"SendMessage将消息直接发送给winpro函数处理",这句话里的"直接"又怎么理解呢?
请大虾指点,先谢谢了!!
...全文
相关推荐
线程间通信方式3:消息传递方式
线程间通信方式3:消息传递方式的演示。采用计算演示线程的执行,并采用用户界面线程来实时显示执行的进度,线程间的通信方式采用了3种方式相结合,对多线程间的通信有比较好的学习和研究价值。
SendMessage消息大全及说明
SendMessage消息大全及说明
c# 线程通信PostMessage SendMessage PeekMessage
关于FindWindow PostMessage SendMessage PeekMessage 的两个例子
MFC线程间发送消息
MFC线程间发送消息的实现代码,详细可以看我的博客MFC线程间发送消息的实现代码,详细可以看我的博客
QT 中使用 Windows API----SendMessage() 进行窗体间消息传递
QT 中使用 Windows API----SendMessage() 进行窗体间消息传递,方便主窗体下的单独兄弟窗口类之间传递消息


VC.NET

