我刚刚面临向{a}添加SplitterWnd
的问题
CMFCTabCtrl
派生类。
我现在创建了我的Splitter,我也有CDocument
Splitter应该在CMFCTabCtrl
的派生类中“代表”。
的CDocument:
CDocument* pDocument = m_pMyDocTemplate->OpenDocumentFile(NULL, FALSE, FALSE);
多数民众赞成我想将文档添加到TabCtrl:
CDocument* document = ((CApetlonApp*)AfxGetApp())->OnNewTableComponent();
m_TabCtrl.AddTab((C_MyView*)document, pFileInfo->m_szName, 1, FALSE);
你能告诉我我在这里做错了吗?
现在就试试这个:
CDocument* document = ((CApetlonApp*)AfxGetApp())->OnNewTableComponent();
CFrameWnd* pFrame = new CFrameWnd;
pFrame = ((CApetlonApp*)AfxGetApp())->m_pMyDocTemplate-CreateNewFrame(document, NULL);
m_TabCtrl.AddTab(pFrame, pFileInfo->m_szName, 1, FALSE);
但是包含分割器和文档的Frame也没有显示在TabCtrl中。有什么特别的事要做吗?