如何将主对话框自身作为参数传递给子对话框,用子对话框控制主对话框?

解决方案 »

  1.   

    #include "主对话框.h" at 子对话框.cpp(主对话框*)pWnd = (主对话框*)pParent in 子对话框 construct
    pWnd is 主对话框 Now
      

  2.   

    CMainDlg * dlgM=(CMainDlg* )GetItemDlg(ID);
      

  3.   

    需要参数吗?不是有GetParent函数吗?即使用参数,也应该用句柄比较安全吧,不过只能用消息了
      

  4.   

    #include "主对话框.h" at 子对话框.cpp(主对话框*)pWnd = (主对话框*)pParent in 子对话框 construct
    pWnd is 主对话框 Now
    我原来就是这样做的,可是传递的是null
      

  5.   

    办法多得很!
    我喜欢用
    GetParent()