第11节 文档视图结构.pptVIP

  • 3
  • 0
  • 约1.32万字
  • 约 72页
  • 2017-06-03 发布于湖北
  • 举报
第11章 文档/视图结构 11.1 概述 11.2 文档类 11.3 视 图类 11.4 文档/视图结构应用实例 习 题 11.1 概述 11.1.1 文档/视图结构 在文档/视图结构中,文档是一种数据源。数据源有很多种,最常见的是磁盘文件,但它不必一定是磁盘文件,也可以是来自串行口、网络或摄像机的输入信号等。 视图类在文档和用户之间起中介作用。视图可以直接或间接地访问文档类中的这些成员变量,它从文档类中(而不是从存储介质中)将文档的部分或全部的数据取出来,然后在屏幕上显示出来。 11.1.2 文档和视图的相互作用 在MFC应用程序框架中,文档/视图结构的关系主要体现在文档类和视图类对象的相互作用和相互访问上。文档类和视图类对象的相互访问关系如图11-1所示。 11.1.3 SDI和MDI MFC提供了两种类型的文档/视图结构程序:SDI(单文档界面)应用程序和MDI(多文档界面)应用程序。 MDI应用程序和SDI程序都提供一个File菜单,用于新建、打开、保存文档。MDI与SDI应用程序有两点不同: (1) MDI一般还提供一个Close菜单项,用于关闭当前打开的文档。 (2) MDI应用程序有一个窗口菜单,用于管理所有打开的子窗口,包括对于窗口的新建、关闭、层叠、平铺等。关闭一个窗口时,窗口内的文档将

文档评论(0)

1亿VIP精品文档

相关文档