我正在维护一个老化的c ++非托管MFC多文档程序,该程序现在使用MFC版本10,使用MSVC 2010编译。
我的问题在于“窗口”菜单。当打开一个或多个子窗口时,窗口将显示在窗口菜单的列表中,并在当前活动窗口旁边显示复选标记。在它下面是一个菜单项'Windows ...'。选择该选项后,无论打开多少个子窗口,都会出现一个带有空列表的对话框。
我希望这可以正常工作或者如果我无法解决问题,只需从窗口菜单中删除此菜单项即可。但是,我也没有办法做到这一点。
答案 0 :(得分:0)
我的问题是,孩子们的框架窗口不是从CMDIChildWndEx派生的。这是一个简单的改变,现在我的窗口显示在窗口列表中。