如何在多文档中实现多个非拆分视图和一个文档相关联? 现在在用MFC做多文档程序,每个文档对应多个视图,又不能通过拆分来实现多视图,希望能够能够有多个视图与一个文档相关联,并且能够相互调用,不知道如何实现,请高手帮忙,谢谢!最好能给发个例程 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // 主视图文档模板 CMultiDocTemplate* pDocTemp; pDocTemp = new CMultiDocTemplate( IDR_TestTYPE, RUNTIME_CLASS(CTestDoc), RUNTIME_CLASS(CChildFrame), // custom MDI child frame RUNTIME_CLASS(CTestView)); AddDocTemplate(pTestDocTemp); // 其他视图文档模板 CMultiDocTemplate* pDocTemp2; pDocTemp2 = new CMultiDocTemplate( IDR_TestTYPE, RUNTIME_CLASS(CTestDoc), RUNTIME_CLASS(CChildFrame), // custom MDI child frame RUNTIME_CLASS(CTestView2)); AddDocTemplate(pDocTemp2); .... // 创建其他视图 pFrm = pDocTemp2->CreateNewFrame(pDoc, NULL); if(pFrm == NULL) return FALSE; pDocTemp2->InitialUpdateFrame(pFrm, pDoc); 正被停用的激活上下文不是最近激活的,这个错误又来了! CoCreateInstance为什么要有两个IID参数? 请教:关于全局变量的声明和引用? 为什么一个多网卡的服务器一般都在同一个端口建立多个监听套接字 关于控件自动适应窗口变化的问题! 为什么我建的内存CDC中没有图呀!高分赠 请问:我要按一下对话框中的按纽如CANCEL,然后转到显示一个单文本框。怎么写程序代码? 求助,关于时间的函数 关于Edit! 请教在使用CListView时,如何将焦点始终定位在最后项上(CListView是定时刷新的) MFC初级使用vfw求助,实现拍照并显示 知道控件句柄,如何获取控件的类型?
// 主视图文档模板
CMultiDocTemplate* pDocTemp;
pDocTemp = new CMultiDocTemplate(
IDR_TestTYPE,
RUNTIME_CLASS(CTestDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CTestView));
AddDocTemplate(pTestDocTemp); // 其他视图文档模板
CMultiDocTemplate* pDocTemp2;
pDocTemp2 = new CMultiDocTemplate(
IDR_TestTYPE,
RUNTIME_CLASS(CTestDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CTestView2));
AddDocTemplate(pDocTemp2); ....
// 创建其他视图
pFrm = pDocTemp2->CreateNewFrame(pDoc, NULL);
if(pFrm == NULL)
return FALSE;
pDocTemp2->InitialUpdateFrame(pFrm, pDoc);