第二章vc++应用程序框架和基本流程.pptVIP

  • 1
  • 0
  • 约4.57千字
  • 约 30页
  • 2022-08-25 发布于重庆
  • 举报
第2章 应用程序框架和基本流程 2.1 应用程序框架 2.2 应用程序的基本流程 2.3 应用程序框架类 第一页,共三十页。 2.1 应用程序框架 所谓应用程序框架(application framework),就是应用程序所应具备的一般性软件模块按一定的结构组成的集合。基于MFC的应用程序框架是定义了程序结构的MFC类库中类的集合。 运用MFC应用程序框架能获得标准化的程序结构和用户接口,极大地减轻程序员的负担,使程序员不必过多地考虑用户界面,而把主要精力放在程序设计上,以提高程序设计的效率。 第二页,共三十页。 应用程序框架实际上是一个完整的程序模型,具备标准应用软件所需的一切基本功能,如文件存取、打印预览、数据交换,窗口排列,……,以及这些功能的使用接口(菜单、工具栏、状态栏、对话框等)。 有了应用程序框架之后,程序员只要依个人需要在派生类中改写虚函数,定义新的数据成员,用资源编辑器增加或修改用户界面,进行消息映射,用MFC类实现框架中未完成的应用程序的特定功能部分。 Sample程序 第三页,共三十页。 2.1.1 应用程序基本结构 Windows应用程序都有一个窗口作为程序的输入/输出和用户操作界面,而内部的运行系依靠外部发生的事件来驱动。在程序启动、创建和

文档评论(0)

1亿VIP精品文档

相关文档