12

事件驱动模型:

  事件驱动大体思路:

  a)有一个事件(消息)队列

  b)鼠标按下时, 往这个队列中增加一个点击事件(消息)

  c)有个循环,部队从队列取出事件,根据不同的事件,调用不同的函数

  d)事件(消息)一般各自保存各自的处理函数指针,这样,每个事件都有独立的处理函数

  事件驱动编程是一种编程范式,这里程序的执行流由外部事件来决定。它的特点是包含一个事件循环,当外部事件发生时使用回调机制来触发相应的处理。另外两种常见的编程范式是(单线程)同步以及多线程编程。

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页