怎样在一个程序启动后能装载多种文件类型,我不希望重载什么OnOpenFile()函数,也不希望从什么别人的什么CSingleDocTemplate类派生我的文档模板,请尽量用修改资源或简单的方法。请诸位高人、牛人、拽哥、专家指点,高分等待中~~~~~~~~~~~~~~~```

解决方案 »

  1.   

    MFC最好用框架。研究一下CMultiDocTemplate,它不单单是生成多个view用的,最主要的是支持多种文档类型。你只要为每各文件类型生成一套CMDIChildFrame, CDocument, CView,加到CWinApp的CDocManager类中就可以了。
      

  2.   

    改一下:
    最好用MFC框架。研究一下CMultiDocTemplate,它不单单是生成多个view用的,最主要的是支持多种文档类型。你只要为每各文件类型生成一套CMDIChildFrame, CDocument, CView,加到CWinApp的CDocManager类中就可以了。
      

  3.   

    对不起,我要的是CSingleDocTemplate.不过你说的“最主要的是支持多种文档类型”倒提醒了我。谢谢~~~~~不过我的问题也解决了~~~~~~~~