Chinaunix首页 | 论坛 | 博客
  • 博客访问: 848311
  • 博文数量: 168
  • 博客积分: 5431
  • 博客等级: 大校
  • 技术积分: 1560
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-22 11:56
文章存档

2015年(2)

2014年(1)

2013年(12)

2012年(12)

2011年(15)

2010年(5)

2009年(16)

2008年(41)

2007年(64)

分类: WINDOWS

2008-09-04 07:29:16

Windows消息机制时序(基本由系统默认处理)
一)系统对event的分发过程.
Windows系统的消息是经过标准化的一系列操作组成。也就是消息的大流程已经由OS为我们做好,程序员要做的是在自己关心的地方插入自己的代码完成想做的事情即可。
在此,简要介绍一下系统的的处理方式。系统内部有一个event queue当各种事件触发因素产生了事件的时候系统会先将这些事件放入这个队列里面(只要知道有这么个队列就够了),在一个合适的时间点上将该event取出根据大的分类dispatch给各个不同的子系统(我们自定义的wndows就是这种子系统)。各个子系统会对这些系统传递过来的event做分析,取出自己关心的event并做自己的事情。
二)event分发给窗口后的处理(程序员定性对各个event处理)






阅读(1049) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~