正在加载图片...
第二节Vindows程序 工作原理 Windows程序设计是一种完全不同于传统的DOS方式的程序 设计方法,它是一种事件驱动方式的程序设计模式。在程序提供 给用户的界面中有许多可操作的可视对象。用户从所有可能的操 作中任意选择,被选择的操作会产生某些特定的事件,这些事件 发生后的结果是向程序中的某些对象发出消息,然后这些对象调 用相应的消息处理函数来完成特定的操作。Windows,应用程序最 大的特点就是程序没有固定的流程,而只是针对某个事件的处理 有特定的子流程,Windows)应用程序就是由许多这样的子流程构 成的。 从上面的讨论中可以看出,Windows)应用程序在本质上是面 向对象的。程序提供给用户界面的可视对象在程序的内部一般也 是一个对象,用户对可视对象的操作通过事件驱动模式触发相应 对象的可用方法。程序的运行过程就是用户的外部操作不断产生 事件,这些事件又被相应的对象的过程处理。一般的程序流程如 图1一1所示。 第二节 Windows 程序 工作原理 Windows 程序设计是一种完全不同于传统的DOS方式的程序 设计方法,它是一种事件驱动方式的程序设计模式。在程序提供 给用户的界面中有许多可操作的可视对象。用户从所有可能的操 作中任意选择,被选择的操作会产生某些特定的事件,这些事件 发生后的结果是向程序中的某些对象发出消息,然后这些对象调 用相应的消息处理函数来完成特定的操作。Windows应用程序最 大的特点就是程序没有固定的流程,而只是针对某个事件的处理 有特定的子流程,Windows应用程序就是由许多这样的子流程构 成的。 从上面的讨论中可以看出,Windows应用程序在本质上是面 向对象的。程序提供给用户界面的可视对象在程序的内部一般也 是一个对象,用户对可视对象的操作通过事件驱动模式触发相应 对象的可用方法。程序的运行过程就是用户的外部操作不断产生 事件,这些事件又被相应的对象的过程处理。 一般的程序流程如 图l-l所示
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有