如何做到在CMyApp::Instance里面
m_pDocTemplateCpp = new CMultiDocTemplate(
IDR_BCGDEVTYPE_CPP,
RUNTIME_CLASS(CBCGCBDotNetExampleDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CBCGCBDotNetExampleView));
AddDocTemplate (m_pDocTemplateCpp); m_pDocTemplateWeb = new CMultiDocTemplate(
IDR_BCGDEVTYPE_WEB,
RUNTIME_CLASS(CBCGCBDotNetExampleDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CBCGCBDotNetExampleView));
AddDocTemplate (m_pDocTemplateWeb); m_pStartDocTemplate = new CMultiDocTemplate(
IDR_BCGDEVTYPE0,
RUNTIME_CLASS(CBCGCBDotNetExampleDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CStartView));
AddDocTemplate (m_pStartDocTemplate);加入了三个多文档模板,然后在程序运行起来后,点击主菜单上的 文件->New时,弹出的文件类型对话框里只显示两种类型??也就是我要屏蔽三个多文档模块中的某一个响应"新建"这个命令???
m_pDocTemplateCpp = new CMultiDocTemplate(
IDR_BCGDEVTYPE_CPP,
RUNTIME_CLASS(CBCGCBDotNetExampleDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CBCGCBDotNetExampleView));
AddDocTemplate (m_pDocTemplateCpp); m_pDocTemplateWeb = new CMultiDocTemplate(
IDR_BCGDEVTYPE_WEB,
RUNTIME_CLASS(CBCGCBDotNetExampleDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CBCGCBDotNetExampleView));
AddDocTemplate (m_pDocTemplateWeb); m_pStartDocTemplate = new CMultiDocTemplate(
IDR_BCGDEVTYPE0,
RUNTIME_CLASS(CBCGCBDotNetExampleDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CStartView));
AddDocTemplate (m_pStartDocTemplate);加入了三个多文档模板,然后在程序运行起来后,点击主菜单上的 文件->New时,弹出的文件类型对话框里只显示两种类型??也就是我要屏蔽三个多文档模块中的某一个响应"新建"这个命令???
m_pDocTemplateCpp = new CMultiDocTemplate(
IDR_BCGDEVTYPE_CPP,
RUNTIME_CLASS(CBCGCBDotNetExampleDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CBCGCBDotNetExampleView));
AddDocTemplate (m_pDocTemplateCpp);
以上代码中的IDR_BCGDEVTYPE_CPP在字符表时设成:\n\n\n\n\nBCGCBDotNetExample.Document\nBCGCBDotNet Document