标签:mdi
主要内容:建立多文档视窗程序。
视窗框架分为两类:主窗口和子窗口。主窗口继承自CMDIFrameWnd,子窗口继承自CMDIChildWnd。
主窗口和子窗口应该有各自的资源文件。
子窗口要有相应的文档类和视图类。
主窗口容纳子窗口,子窗口关联文档和视图。
文档模板使用CMultiDocTemplate类。
利用AfxGetMainWnd()函数可以获得指向主窗口的指针;利用AfxGetApp()函数可以获得指向应用程序对象的指针。这两个函数不属于任何一个MFC类。
文档模板对象的建立
CMultiDocTemplate *pDocTemplate; pDocTemplate = new CMultiDocTemplate( 子窗口所使用的资源ID, RUNTIME_CLASS(子窗口使用的文档类类名), RUNTIME_CLASS(子窗口的视窗框架类类名), RUNTIME_CLASS(子窗口使用的视图类类名) );
标签:mdi
原文地址:http://3677403.blog.51cto.com/3667403/1655860