我本来想在创建窗口的时候杀掉子窗口,但再次新建的时候子窗口的编号就变成**2了,然后BAIDU了一下,发现MFC提供了这样一个结构CCommandLineInfo
CCommandLineInfo cmdInfo;
cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
ParseCommandLine(cmdInfo);
这样就OK了
本文介绍了一种解决MFC应用程序中子窗口编号异常的方法。通过使用CCommandLineInfo结构体并设置cmdInfo.m_nShellCommand为CCommandLineInfo::FileNothing,再调用ParseCommandLine(cmdInfo),可以有效避免子窗口编号错误导致的问题。
我本来想在创建窗口的时候杀掉子窗口,但再次新建的时候子窗口的编号就变成**2了,然后BAIDU了一下,发现MFC提供了这样一个结构CCommandLineInfo
CCommandLineInfo cmdInfo;
cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
ParseCommandLine(cmdInfo);
这样就OK了

被折叠的 条评论
为什么被折叠?