pDocTemplate = new CMultiDocTemplate(
IDR_My_TEST_MTYPE,
RUNTIME_CLASS(CMyDoc),//派生自CDocument,没作任何修改
RUNTIME_CLASS(CMDIChildWnd),
RUNTIME_CLASS(CView));
AddDocTemplate(pDocTemplate);

解决方案 »

  1.   

    调试时,发现问题出在pFrame->LoadFrame(IDR_RES...)里,该函数返回失败.
      

  2.   

    IDR_My_TEST_MTYPE这个类似于IDR_MAINFRAME,该定义的地方都要有定义,可以查看IDR_MAINFRAME的定义比较一下
      

  3.   

    IDR_My_TEST_MTYPE的产生过程:在资源文件对话框,把每个IDR_MAINFRAME复制一遍,然后改名为IDR_My_TEST_MTYPE.
    是不是可以确认问题出在资源定义里,缺了些东西.
      

  4.   

    RUNTIME_CLASS(CView)你应该从CView继承一个自己的视图类,不能直接用CView类创建视图。