+ -
当前位置:首页 → 问答吧 → 请问大仙们,事件驱动和消息驱动有什么区别么?

请问大仙们,事件驱动和消息驱动有什么区别么?

时间:2011-08-05

来源:互联网

如题

作者: licai5555   发布时间: 2011-08-05

Windows消息是,当一个窗体或者控件需要让另外一个窗体或者消息执行某个动作,就向那个窗体发一个消息,放到对方的消息队列中,然后对方有一个消息循环不停的读取消息队列,并执行相应的动作。

C#事件是某个窗体或者控件在执行某个动作的时候(或者之前、或者之后)会主动引发一个事件,如果其他窗体或者控件对这个事件感兴趣,就可以注册这个事件,从而在事件被引发时可以执行一些相关的操作。

作者: mytoday2004   发布时间: 2011-08-05

说来话长,建议你看看这本书:
http://download.csdn.net/source/1371398

作者: Veron_04   发布时间: 2011-08-05

热门下载

更多