面向对象程序设计技术C课件第11章.ppt
《面向对象程序设计技术C课件第11章.ppt》由会员分享,可在线阅读,更多相关《面向对象程序设计技术C课件第11章.ppt(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第11章章 多文档应用程序设计多文档应用程序设计本章主要内容本章主要内容n n多文档应用程序结构 n n设计多文档应用程序 2面向对象技术与Visual C+-第11章多文档应用程序结构多文档应用程序结构 n n文档文档/视图结构实现的是一种数据和显示分离的模视图结构实现的是一种数据和显示分离的模型。在单文档应用程序中,对文档类和视图类只型。在单文档应用程序中,对文档类和视图类只分别实例化一个对象,文档对象提供数据,视图分别实例化一个对象,文档对象提供数据,视图对象负责显示,生成的视图窗口在主框架窗口的对象负责显示,生成的视图窗口在主框架窗口的客户区。客户区。n n多文档应用程序有一个含有菜
2、单、工具栏和状态多文档应用程序有一个含有菜单、工具栏和状态栏的主框架窗口,但管理主框架窗口的主框架窗栏的主框架窗口,但管理主框架窗口的主框架窗口类是从多文档框架窗口类口类是从多文档框架窗口类CMDIFrameWndCMDIFrameWnd派生。派生。在多文档应用程序中,视图窗口不再依赖于主框在多文档应用程序中,视图窗口不再依赖于主框架窗口,而是包含在子窗口中,多文档应用程序架窗口,而是包含在子窗口中,多文档应用程序允许同时打开多个子窗口。相应地,允许同时打开多个子窗口。相应地,MFCMFC允许实允许实例化多个文档和视图类对象,用于在不同的子窗例化多个文档和视图类对象,用于在不同的子窗口显示不同
3、的文档对象的数据口显示不同的文档对象的数据,从而实现多文档。从而实现多文档。3面向对象技术与Visual C+-第11章生成一个多文档应用程序生成一个多文档应用程序 n n在在Visual C+Visual C+主菜单中打开主菜单中打开FileFile,选择选择NewNew菜单项,出现菜单项,出现NewNew对话框。对话框。n n在在NewNew对话框中单击对话框中单击 Project Project 标签,在项目清单中选择标签,在项目清单中选择MFC AppWizard(exe)MFC AppWizard(exe)项,项,在在Project nameProject name编辑框中输入编辑框
4、中输入MultiDocMultiDoc。单击单击 OKOK按钮。按钮。n n在弹出的在弹出的MFC AppWizard Step 1MFC AppWizard Step 1对话框中,选择对话框中,选择Multiple documentMultiple document项,选择项,选择Document/View architecture supportDocument/View architecture support项。单击项。单击NextNext按钮。按钮。n n在弹出的在弹出的MFC AppWizard Step 2MFC AppWizard Step 2对话框中,接受对话框的默认配置,单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 技术 课件 11
限制150内