码迷,mamicode.com
首页 > 其他好文 > 详细

第17章笔记(草稿)

时间:2015-05-28 14:21:23      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:mdi

主要内容:建立多文档视窗程序。


视窗框架分为两类:主窗口和子窗口。主窗口继承自CMDIFrameWnd,子窗口继承自CMDIChildWnd。

主窗口和子窗口应该有各自的资源文件。

子窗口要有相应的文档类和视图类。

主窗口容纳子窗口,子窗口关联文档和视图。

文档模板使用CMultiDocTemplate类。


利用AfxGetMainWnd()函数可以获得指向主窗口的指针;利用AfxGetApp()函数可以获得指向应用程序对象的指针。这两个函数不属于任何一个MFC类。

文档模板对象的建立

CMultiDocTemplate *pDocTemplate;
pDocTemplate = new CMultiDocTemplate(
        子窗口所使用的资源ID,
        RUNTIME_CLASS(子窗口使用的文档类类名),
        RUNTIME_CLASS(子窗口的视窗框架类类名),
        RUNTIME_CLASS(子窗口使用的视图类类名)
    );


第17章笔记(草稿)

标签:mdi

原文地址:http://3677403.blog.51cto.com/3667403/1655860

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!