看网上说在InitInstance()里面把OnFileNew的调用去掉即可,可是我没找到有OnFileNew的调用啊!

解决方案 »

  1.   

    Searching for 'OnFileNew'...
    e:\111\111.cpp(28):ON_COMMAND(ID_FILE_NEW, CWinApp::OnFileNew)在下面理由
    BEGIN_MESSAGE_MAP(CMy111App, CWinApp)
       ON_COMMAND(ID_FILE_NEW, CWinApp::OnFileNew)END_MESSAGE_MAP()
      

  2.   

    在"你的工程.cpp"中把ON_COMMAND(ID_FILE_NEW, CWinApp::OnFileNew)注释掉就可以了。
      

  3.   

    或者在CCommandLineInfo cmdInfo;后添加下面一句代码
    cmdInfo.m_nShellCommand=CCommandLineInfo::FileNew;//添加的
    ParseCommandLine(cmdInfo);
      

  4.   

    楼上说的不对,应该这样:
    CCommandLineInfo cmdInfo;
    cmdInfo(cmdInfo);
    if(cmdInfo.m_nShellCommand==CCommandLineInfo::FileNew)       //加上这两句
        cmdInfo.m_nShellCommand=CCommandLineInfo::FileNothing;  
    if (!ProcessShellCommand(cmdInfo))
    return FALSE;