MFC的MDI在打开时,默认会产生一个子窗口,如果希望启动时不产生这个子窗口,可以在app类的InitInstance中加入以下代码:
// Parse command line for standard shell commands, DDE, file open
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
//禁止程序启动时自动创建子窗口
cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;//加这一句代码就行
这样再启动时就不会出现子窗口了