信息驱动机制介绍

来源:互联网 发布:房子平面设计软件 编辑:程序博客网 时间:2024/05/16 09:40

信息驱动机制

“信息”是Windows系统中重要的概念。win系统的应用程序都是由信息驱动的,依靠着信息循环的机制进行实现。因此产生了信息驱动机制。Windows应用程序的消息来源有4种:输入消息,控制消息,系统消息,用户消息。Windows系统是一个多任务操作系统,资源由系统统一管理。系统监视着用户的每个动作,并分析动作与哪一个程序有关,然后将动作以信息的形式发送给当前的应用程序。而应用程序一旦发现信息队列有未处理的信息,就获取并分析该信息,并根据信息的内容作出相对应的动作来响应信息。系统为每个线程维护响应的信息队列,而应用程序从信息队列中获取、分析、处理信息,直到信息队列没有为止。这个就是win系统的信息驱动机制。
原创粉丝点击