怎么把对话框子窗口里的值传到主窗口
我要在子窗口点退出时 把里面的参数传递给主窗口 并且给主窗口一个 UpdateData(TRUE) 命令 刷新主窗口的值 谢谢各位了

解决方案 »

  1.   

    获取对话框程序主窗口指针可以用afxgetapp->getmainwnd
      

  2.   

    重写 子窗口的close 函数 在前面进行传值操作;
    用指针传值 ,在子窗口类里声明父窗口的指针;
    就OK了
      

  3.   


    全局变量 不错,传给全局变量 间接给父窗口传值;zzw的方法足够了
      

  4.   


    能给写个简单例子么?谢谢了    我邮箱 [email protected]那如何 发送UpdateData(TRUE) 命令 刷新主窗口的值 
      

  5.   

    发送消息吧,网上一堆啊:
    http://apps.hi.baidu.com/share/detail/33265231
      

  6.   

    CEmailDlg* pParent =(CEmailDlg*)GetParent();
    pParent->m_smtp = strserver;
    pParent->m_sender = stremail;
    pParent->m_username = struser;
    pParent->m_password = strpass;