background image

1

16.1.1 单文档界面与多文档界面

 

第 16

  

 

章 单文档与多文档

VC 的 MFC

库支持三种
不同的应用
程序

单文档界面 (SDI)

多文档界面
(MDI)

基于对话框的应用程

SDI 的应用程序

只有一个窗口

MDI 的应用程序每次
可以读写多个文件或
文档,可同时对多个
文档进行操作,可以
有多个子窗口




在创建 SDI 界面的应用程序时,不
生成 CChildFrame 类, CMainFrame
类的基类为 CFrameWnd

在创建 MDI 界面的应用程序
时, CMainFrame 类的基类为
CMDIFrameWnd

使用 AppWizard 
建 SDI 和 MDI 
面的应用程序的过
程几乎完全一样