VC++6.0入門【第八章文档和视图】.docVIP

  • 1
  • 0
  • 约3.95万字
  • 约 39页
  • 2016-12-04 发布于重庆
  • 举报
VC6.0入門【第八章文档和视图】

第8章 文档和视图 精讲 MFC应用程序的核心是文档/视图结构。在前面章节的学习中,已经接触了不少文档/视图结构的应用程序,本章将详细分析其结构和原理,并进一步学习使用复杂的文档结构、构造更加丰富的视图。 8.1 文档/视图概述 使用MFC的AppWizard可以创建三种类型的应用程序: 单文档界面的应用程序(SDI:Single Document Interface) 多文档界面的应用程序(MDI:Multiple Documents Interface) 基于对话框的应用程序(Dialog based) 基于对话框的应用程序框架非常简单,由应用程序类、对话框类构成。通过应用程序类的 InitInstance()函数,构造一个模式对话框对象;调用DoModal()函数,让Windows对话框处理程序象通常情况一样接受和分配消息;用户退出对话框后,程序也就结束了。 我们已经知道SDI应用程序由应用程序类(CWinApp)、框架窗口类(CFrameWnd)、文档类(CDocument)、视图类(CView)和文档模板类(CSingleDocTemplate)共同作用。MDI应用程序与SDI应用程序的主要差别在于:MDI有CMDIFrameWnd和CMDIChildWnd两个框架窗口类,前一个派生CMainFrame类,负责菜单等界面元素的主框架窗口管理;后一个派生CChildFra

文档评论(0)

1亿VIP精品文档

相关文档