我近日在处理VC对话框编程时自定义了一个对话框,想在自定义对话框中调用主对话框.但无法获取其
this指针,盼高手赐教

解决方案 »

  1.   

    子对话框的话,GetParent不就行了?
    重载你自定义的对话框的构造函数,增加一个对话框指针参数,构造的时候把主对话框的指针传进来,用个成员变量保存
      

  2.   

    Class 你的对话框类
    {
         你的主对话框类  *m_pDlg;
         你的对话框类的构造函数(你的主对话框类 *pDlg)}你的对话框类的构造函数(你的主对话框类 *pDlg)
    {
               m_pDlg  = pDlg;
    }然后在主对话框调用这个对话框的时候,下面:
    你的对话框类  Dlg(this);
    然后在你的对话框类的处理中,使用m_pDlg指针就可以了。