SDI 和 MDI

借助 MFC,可以轻松地使用单文档界面 (SDI) 和多文档界面 (MDI) 应用程序。

SDI 应用程序一次只允许打开一个文档框架窗口。 MDI 应用程序允许在应用程序的同一实例中打开多个文档框架窗口。 MDI 应用程序有一个窗口,在该窗口中可以打开多个 MDI 子窗口(其本身就是框架窗口),每个子窗口都包含一个单独的文档。 在某些应用程序中,子窗口的类型可以不同,例如图表窗口和电子表格窗口。 在这种情况下,菜单栏可随着不同类型的 MDI 子窗口激活而改变。

注意

在 Windows 95 和更高版本下,应用程序通常是 SDI,因为操作系统采用了“以文档为中心”的视图。

有关详细信息,请参阅文档、视图和框架

另请参阅

使用类编写 Windows 应用程序