View和Doc由Frame来进行管理 (这些知识遇到去,对比查一下,就会加快阅读代码的速度).而文档模板DocTemplate将三者联系起来了.
单文档时框架窗口用CFrameWnd, 多文档时用CMDIFrameWnd和CMDIChildWnd.
MDI子窗口(CMDIFrameWnd)与典型的框架窗口(CMDIFrameWnd)非常相似,唯一的区别在于MDI子窗口是出现在MDI框架窗口中,而不是在桌面上。
MDI子窗口没有自己的菜单条,不过它可以共享MDI框架窗口。框架自动更改MDI框架的菜单,用于代表当前活动的MDI子窗口。