《Visual_C++程序设计教程》第七章框架窗口、和视图课程.pptVIP

  • 1
  • 0
  • 约 80页
  • 2016-05-09 发布于江苏
  • 举报

《Visual_C++程序设计教程》第七章框架窗口、和视图课程.ppt

第7章 框架窗口、文档和视图 7.1 应用程序组成结构 2.多文档应用程序(Multiple Document Interface,MDI) 在多文档界面应用程序中,允许同时操作多个文档,如Microsoft Word。可以打开多个文件(同时也就为每个文件打开一个窗口),可以通过切换活动窗口激活相应的文档进行编辑。多文档应用程序也提供一个“文件”菜单,用于新建、打开、保存文档。与单文档应用程序不同的是,它往往还提供一个“关闭”菜单项,用于关闭当前打开的文档。多文档应用程序还提供一个“窗口”菜单,管理所有打开的子窗口,包括对子窗口的新建、关闭、层叠、平铺等。关闭一个窗口时,窗口内的文档也被自动关闭。 3.基于对话框的应用程序(Dialog based Application) 基于对话框的应用程序非常简单,由应用程序类、对话框类(可以作为其它控件的容器)构成。它的生命周期可概括为:通过应用程序类的InitInstance()函数,构造一个模式对话框对象;调用DoModal函数,让基于对话框的应用程序像对待普通对话框一样接收和分配消息;用户退出对话框后,程序也就随之结束。常见的基于对话框的应用程序有计算器等(以对话框为容器布局的程序)。 7.1.1 CMainFrame类和窗口 MFC应用程序主要由3部分组成:窗口、文档和视图。其中窗口是整个应用程序的载体,也是应用程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档