MFC:如何在CTAB视图中获取选项卡的CView*?
我有一个MFC:如何在CTAB视图中获取选项卡的CView*?,mfc,tabcontrol,cview,Mfc,Tabcontrol,Cview,我有一个CTabView并添加了一个选项卡,如AddView(运行时类(CMyView1),_T(“视图1”)。但是如何获取指向在选项卡中创建的CMyView1类的指针 蒂娅 您可以这样做: CMFCTabCtrl& MFCTabCtrl = YourTabView.GetTabControl(); for(int i = 0;i < MFCTabCtrl.GetTabsNum();++i) { CMyView1* pView = (CMyView1*)MFCTabCtrl
CTabView
并添加了一个选项卡,如AddView(运行时类(CMyView1),_T(“视图1”)代码>。但是如何获取指向在选项卡中创建的CMyView1
类的指针
蒂娅 您可以这样做:
CMFCTabCtrl& MFCTabCtrl = YourTabView.GetTabControl();
for(int i = 0;i < MFCTabCtrl.GetTabsNum();++i)
{
CMyView1* pView = (CMyView1*)MFCTabCtrl.GetTabWnd(i);
....
}
CMFCTabCtrl&MFCTabCtrl=YourTabView.GetTabControl();
for(int i=0;i
尝试查看MFC-MDI选项卡视图实现,当您谈论视图时,这是最简单的方法。您可能需要自定义“添加视图”以获取视图指针。在哪里可以找到它?使用向导创建一个示例。选择MDI格式和选项卡-