前言
在子对话框中调用主对话框的功能函数和变量的方法,大多都是通过获取主对话框指针实现的。
一、创建TabControl控件和子对话框
链接: HisinWang写的MFC:TabCtrl使用教程
二、获取主对话框指针
1.前言
定义两个对话框,主对话框:CParentDlg,子对话框CChildDlg。
2.声明指针
如我们想声明一个CParentDlg* m_pParentDlg在CChildDlg.h中, 就必须在CChildDlg.h中包含CParentDlg.h。但一般情况下,CParentDlg.h中已经包含了CChildDlg.h,反过来再包含一次就会报错,所以我们解决的办法就是先定义一个CWnd*类型的指针变量在CChildDlg.h中,如下:
//CChildDlg.h
public:
CWnd