请高手帮忙修改一下这段代码,谢谢
请高手帮忙修改一下这段代码,为什么不能激活程序刚创建的文档视窗口,还有什么好的方法可以实现,请指教
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();
}
问题点数:0、回复次数:1Top
1 楼neuboy(Lee)回复于 2003-11-03 14:09:46 得分 0
CDocTemplate ( UINT nIDResource, CRuntimeClass* pDocClass, CRuntimeClass* pFrameClass, CRuntimeClass* pViewClass );
得用上这个函数吧
Top




