请高手帮忙修改一下这段代码,为什么不能激活程序刚创建的文档视窗口,还有什么好的方法可以实现,请指教void CAddWindView::OnAddwindow()
{
CAddWindDoc *pDoc=NULL;
pDoc = GetDocument();
CAddWindApp *pApp = (CAddWindApp *)AfxGetApp();
pApp->OnFileNew(); POSITION pos=pDoc->GetFirstViewPosition();
if (pos == NULL) return;
CView* pView;
while (pos!=NULL)
{
pView=pDoc->GetNextView(pos);
}
CFrameWnd *pFrame = pView->GetParentFrame();
CMDIChildWnd *pWnd=(CMDIChildWnd *)pFrame;
pWnd->MDIActivate();
}
{
CAddWindDoc *pDoc=NULL;
pDoc = GetDocument();
CAddWindApp *pApp = (CAddWindApp *)AfxGetApp();
pApp->OnFileNew(); POSITION pos=pDoc->GetFirstViewPosition();
if (pos == NULL) return;
CView* pView;
while (pos!=NULL)
{
pView=pDoc->GetNextView(pos);
}
CFrameWnd *pFrame = pView->GetParentFrame();
CMDIChildWnd *pWnd=(CMDIChildWnd *)pFrame;
pWnd->MDIActivate();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货