以消息为基础,以事件驱动之(message based, event driven)

Windows 程序的进行系依靠外部发生的事件来驱动。换句话说,程序不断等待(利用一个while 回路),等待任何可能的输入,然后做判断,然后再做适当的处理。上述的「输 入」是由操作系统捕捉到之后,以消息形式(一种数据结构)进入程序之中。操作系统如何捕捉外围设备(如键盘和鼠标)所发生的事件呢?噢,USER 模块掌管各个外围的 驱动程序,它们各有侦测回路。 如果把应用程序获得的各种「输入」分类,可以
相关文章
相关标签/搜索