自定义多文档窗口创建问题
请高手指点:
在主程序中创建一个基于CFormView的 窗口 用下面的方法创建并显示出 自定义的窗口。可是怎么控制他只能创建一次且只有被关闭后才能再次创建。
void CMyPrApp::OnMenuitem32772()
{
// TODO: Add your command handler code here
CMultiDocTemplate* pMyhaha;
pMyhaha= new CMultiDocTemplate(
IDR_MYMDIFORM_TMPL,
RUNTIME_CLASS(CMyPrDoc), // document class
RUNTIME_CLASS(CMDIChildWnd), // frame class
RUNTIME_CLASS(Myhaha)); // view class
AddDocTemplate(pMyhaha);
pMyhaha->OpenDocumentFile(NULL);
}
或者有更好的方法 生成多文档子窗口基于CFormView的。