1
16.1.1 单文档界面与多文档界面
第 16
章 单文档与多文档
VC 的 MFC
库支持三种
不同的应用
程序
单文档界面 (SDI)
多文档界面
(MDI)
基于对话框的应用程
序
SDI 的应用程序
只有一个窗口
MDI 的应用程序每次
可以读写多个文件或
文档,可同时对多个
文档进行操作,可以
有多个子窗口
主
要
差
别
在创建 SDI 界面的应用程序时,不
生成 CChildFrame 类, CMainFrame
类的基类为 CFrameWnd
在创建 MDI 界面的应用程序
时, CMainFrame 类的基类为
CMDIFrameWnd
使用 AppWizard 创
建 SDI 和 MDI 界
面的应用程序的过
程几乎完全一样