多文档

在APP头文件中定义:

CMultiDocTemplate*pDocTemplate; //多文档模版
CMDITESTDoc * m_pdoc; //多文档
CChildFrame* v_pFrame[24];


然后在APP源文件中添加:

if(v_pFrame[0]!=NULL)
{
v_pFrame[0]->ShowWindow(SW_SHOWMAXIMIZED);
return;
}
v_pFrame[0]= new CChildFrame();
CCreateContext context ;
context.m_pCurrentDoc=m_pdoc;                           //避免每次都产生一个新文档
context.m_pNewViewClass = RUNTIME_CLASS(CFormViewB);   
context.m_pNewDocTemplate = pDocTemplate;
context.m_pLastView=(((CMainFrame *)m_pMainWnd)->GetActiveFrame() ? ((CMainFrame *)m_pMainWnd)->GetActiveFrame()->GetActiveView() : NULL);
context.m_pCurrentFrame = ((CMainFrame*)m_pMainWnd)->GetActiveFrame();
if(!v_pFrame[0]->LoadFrame(IDR_MDITESTTYPE,WS_OVERLAPPEDWINDOW | FWS_PREFIXTITLE ,m_pMainWnd, &context ))
return ;
v_pFrame[0]->ShowWindow(SW_SHOWMAXIMIZED);
v_pFrame[0]->InitialUpdateFrame(m_pdoc,true);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值