- 6
- 0
- 约9.35千字
- 约 35页
- 2015-08-12 发布于广东
- 举报
第11章 单文档与多文档 清华大学计算机与信息管理中心---黄维通 第12讲 单文档与多文档 要点: 1、介绍Visual C++中的文档/视图结构的工作机制 2、编写单文档应用程序 3、编写多文档应用程序 一、单文档与多文档 文档/视图结构 使用MFC向导创建SDI和MDI的程序框架时,构成了一个相互关联的结构,称为文档/视图结构。在这个框架中,数据的维护及其显示,分别由两个不同但又紧密相关的类——文档类和视图类负责。 视图、文档、框架窗口 视图负责显示和编辑文档数据。用户对数据的编辑需要依靠窗口上的鼠标与键盘操作才得以完成,这些消息都是由视图类接收后进行处理或通知文档类,如收到窗口刷新消息时调用视图类的成员函数OnDraw()显示文档内容。 文档负责数据的读写操作。数据通常被保存在文档类的成员变量中,文档类通过一个称为串行化的成员函数Serialize()将成员变量的数据保存到磁盘文件中。 框架窗口就是通常所说的Windows主窗口,视图是一个没有边框的窗口,必须依存在一个框架窗口内。 MFC文档/视图结构数据处理工作分工: 数据处理分为数据的管理和显示 文档用于管理和维护数据 视图用来显示和编辑数据 MFC通过其文档类和视图类提供了大量有关数据处理的方法。 SDI 程序 SDI程序只有一个视图。因此,对应一个文档。 SDI程序中框架窗口、文档
您可能关注的文档
最近下载
- 灯塔施工方案.docx
- 2021年一级注册消防工程师继续教育题库--消防应急照明考试.pdf VIP
- 高等职业教育专科英语课程词汇表(2021版).pdf VIP
- AP宏观经济学 2012年真题 (选择题+问答题) AP Macroeconomics 2012 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 口渴了-朋友帮你.ppt VIP
- 2019年注册消防工程师继续教育题库.pdf VIP
- (完整word版)2019注册消防工程师继续教育三科试题及答案.doc VIP
- 高钠血症多学科决策模式中国专家共识(2025版).docx VIP
- 2019年消防继续教育试题汇总及答案.docx VIP
- 2019年一级注册消防工程师继续教育三科题库+答案 .pdf VIP
原创力文档

文档评论(0)