新11章单文档与多文档资料.pptVIP

  • 27
  • 0
  • 约2.53万字
  • 约 93页
  • 2016-08-20 发布于湖北
  • 举报
本章内容 文档视图结构概述 文档视图结构的5个类 文档串行化操作 设置窗口样式 SDI编程实例 MDI简介 多文档编程实例 类的序列化 11.1.1 文档/视图结构 数据处理是一般软件都要完成的一项主要工作。采用传统的编程方法,数据处理是一项复杂的任务。 为了统一和简化数据处理方法,Microsoft公司在MFC中提出了文档/视图结构的概念。 11.1.1 文档/视图结构 数据处理分为数据的管理和显示 文档用于管理和维护数据 视图用来显示和编辑数据 MFC通过其文档类和视图类提供了大量有关数据处理的方法。 什么是文档? 一般说来,文档是MFC应用程序中所处理数据的集合,包括文本、图形、图像和表格数据。 一个文档代表了用户存储或打开的一个文件单位。文档的主要作用是把对数据的处理从对用户界面的处理中分离出来,集中处理数据,同时提供了一个与其它类交互的接口。 什么是视图? 视图是文档在屏幕上的一个映像,它就像一个观景器,用户通过视图看到文档,也是通过视图来改变文档,视图充当了文档与用户之间的媒介物。 应用程序通过视图向用户显示文档中的数据,并把用户的输入解释为对文档的操作。 一个视图总是与一个文档对象相关联,用户通过与文档相关联的视图与文档进行交互。当用户打开一个文档时,应用程序就会创建一个与之相关联的视图。 视图和文档的功能 文档、视图、框架

文档评论(0)

1亿VIP精品文档

相关文档