首页 > 其他 > 详细

第17章笔记(草稿)

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

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


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

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

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

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

文档模板使用CMultiDocTemplate类。


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

文档模板对象的建立

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


第17章笔记(草稿)

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!