现有这样一个问题,我在多文档程序中用一个文档类绑定了多个视图,如下:
CMultiDocTemplate* pDocTemplate;
pDocTemplate = new CMultiDocTemplate(IDR_MyTYPE1,
RUNTIME_CLASS(CMyDoc),
RUNTIME_CLASS(CChildFrame),
RUNTIME_CLASS(CMyView1));
AddDocTemplate(pDocTemplate);pDocTemplate = new CMultiDocTemplate(IDR_MyTYPE2,
RUNTIME_CLASS(CMyDoc),
RUNTIME_CLASS(CChildFrame),
RUNTIME_CLASS(CMyView2));
AddDocTemplate(pDocTemplate);           ....... //等等,多个CMyViewX视图       我使用不同的菜单命令来弹出与显示对应这些视图的子窗口,现在想完成的功能是如果某个视图对应的子窗口已经打开,就不再弹出新的子窗口,否则产生一个新的与该视图绑定的子窗口并显示,不知道如果实现。
       希望得到大家的解答,谢谢。