MFC中的多文档界面,在哪可以修改“打开”源程序?
怎样可以让默认的第一个文档不要自动打开?

解决方案 »

  1.   

    MFC中的多文档界面,在哪可以修改“打开”源程序? 
    把应用类中的 ON_COMMAND(ID_FILE_OPEN, CWinApp::OnFileOpen) 给注释掉,然后可以在主框架窗口类中实现自己的OnFileOpen处理函数。怎样可以让默认的第一个文档不要自动打开?
    在应用类的InitInstance函数中的CCommandLineInfo cmdInfo;
    ParseCommandLine(cmdInfo);之后增加cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;这样可以使得默认的FileNew无效.
      

  2.   

    <MFC中的多文档界面,在哪可以修改“打开”源程序?>:CXXXApp::OnFileNew()