test2

来源:互联网 发布:linux 查看ip地址 编辑:程序博客网 时间:2024/04/30 09:15
Windows编程中一个比较原始的问题就是消息循环,现在很少有人关心这些了;

我个人对消息循环比较感兴趣,对底层的很多细节想深入了解!

以下说明几个消息循环中的常用函数进行对比

1    PostMessage  与  SendMessage  函数对比

SendMessage把消息直接发送到窗口,并调用此窗口的相应消息处理函数,等消息处理函数结束后SendMessage才返回!SendMessage发送的消息不进入系统的消息队列;SendMessage函数有返回值

PostMessage将消息发送到与创建窗口的线程相关联的消息队列后立即返回;PostMessage函数没有返回值;

2     GetMessage    与    PeekMessage函数的对比

 
原创粉丝点击