上一页 返回

小 结

  本章主要讲述了以下内容:

  • 文档、视图的基本概念:文档是数据源,它构成应用程序的数据,另外,它还提供存储和管理数据的手段。视图为用户提供了数据的可视显示,还提供了操作数据的界面。
  • 两种类型的文档视结构程序:单文档应用程序和多文档应用程序
  • 用AppWizard生成基于文档视图结构的文本编辑器程序
  • 应用程序类、文档类、视图类、文档模板、框架窗口之间的相互关系
  • 设计文档类:初始化、清理、串行化、在文档类中访问视图
  • 设计视图类:初始化、绘制、消息处理、文档和视图类数据成员的合理分配、在视图类中修改文档内容
  • 滚动视图:逻辑坐标系和设备坐标系,CScrollView类,设置卷滚范围;
  • 不使用串行化的文档视图结构程序设计:重载OnNewDocument()和OnOpenDocument成员函数
  • 文件处理:打开文件、读写文件
  • 异常处理