当前位置:   article > 正文

MFC SDI 多视图_addsubdivision mfc

addsubdivision mfc

1、新建View 类视图


2、 在app类的InitInstance()函数插入视图

  1. // 注册应用程序的文档模板。文档模板
  2. // 将用作文档、框架窗口和视图之间的连接
  3. CMultiDocTemplate* pDocTemplate, *mypDocTemplate;
  4. pDocTemplate = new CMultiDocTemplate(IDR_MAINFRAME, //关联菜单
  5. RUNTIME_CLASS(CZR60XDemoDoc),
  6. RUNTIME_CLASS(CChildFrame), // 自定义 MDI 子框架
  7. RUNTIME_CLASS(CZR60XDemoView)); //自定义view
  8. if (!pDocTemplate)
  9. return FALSE;
  10. AddDocTemplate(pDocTemplate);
  11. mypDocTemplate = new CMultiDocTemplate(IDR_MAINFRAME, //关联菜单
  12. RUNTIME_CLASS(CZR60XDemoDoc),
  13. RUNTIME_CLASS(CChildFrame), // 自定义 MDI 子框架
  14. RUNTIME_CLASS(CZR604CView));
  15. if (!mypDocTemplate)
  16. return FALSE;
  17. AddDocTemplate(mypDocTemplate);
  18. cMultiDocTemplateList[0] = mypDocTemplate;

3、根据相应的cMultiDocTemplateList对象,打开文档  cMultiDocTemplateList[index]->OpenDocumentFile(NULL); //打开文档


参考:http://blog.sina.com.cn/s/blog_5623f6b50100to3f.html

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号