- 1
- 0
- 约1.12万字
- 约 10页
- 2017-09-15 发布于天津
- 举报
深入分析MFC文档视图结构项目实践-Read
深入分析MFC文档视图结构(项目实践)
1 必备基础知识概述
1.1 MFC文档视图结构程序结构总揽
当我们使用MFC AppWizard生成一个MFC程序,选用所有默认的设置(当然也是Multiple Documents,本文讨论主要基于Multiple Documents,对于Single Document情况仅以简单表述提及,皆因后者和前者很多相似相同之处,但前者更为复杂,并且更加常用。),假设你的程序名称为A ,则你会得到CMainFrame、CChildFrame、CAboutDlg、CADoc、CAView、CAApp 6个类(Single Document 仅少一个CChildFrame类,其余均同)。这些类的具体含义将在后面给出,这里先要给出一个MFC 支持文档视图结构程序(以下简称App)的主要组成:
??????? 一个App(对应类CAApp)可以包含多个文档模版(CDocTemplate),但是MFC AppWizard(无论是SDI还是MDI)都只是默认生成一个。但是在实际开发中一个文档模版不够,需要自己手工添加(在后面实际项目例子提供示例)。这个结构是通过MFC中CWinApp的成员变量CDocManager* m_pDocManager实现的,我们的CAApp正是继承自MFC提供的CWinApp类。
??????? CDocManager类则拥有一个指
您可能关注的文档
最近下载
- 制造工程与技术原理(第3版)冯之敬课后习题答案解析.docx VIP
- 数字智慧方案数字孪生城市信息模型CIM平台建设技术方案1(54页PPT).pptx VIP
- 英语语法大招100条.docx VIP
- 2024年浏阳市社区工作者招聘真题.docx VIP
- WQ1-230-2025 民间龙舟竞赛组织管理规范.pdf VIP
- 2024年全国统一高考物理试卷(甲卷)(解析版).docx VIP
- 基于Matlab的加热炉温度控制系统设计与仿真.docx VIP
- 部编版一年级语文上册《我是小学生》PPT优秀课件.pptx VIP
- 《不可以说谎可以讲善意的谎言》辩论稿范文(六下第五单元口语交际).docx VIP
- 苏州科技大学人才引进实施办法(试行).docx VIP
原创力文档

文档评论(0)