UpdateData(TRUE):把对话框的控件的内容传到参数中,false把参数值传到对话框的控件中.

解决方案 »

  1.   

    得先定义与对话框中控件相连的变量
    UpdateData(TRUE):把对话框的控件的内容传到参数中,fALSE把参数值传到对话框的控件中
      

  2.   

    UpdataData() 是个布尔函数,有TRUE 和FALSE两种返回值
    是用来在启动程序时更新变量值的 ,楼上的兄弟 这个函数不仅仅在对话框中使用吧.
    如果值是TRUE 就更新 
      

  3.   

    对话框程序中如果调用CDialog::OnOK(),则会引发对UpdateData()的调用,当然是默认参数TRUE
      

  4.   

    1.UpdateData(TRUE):把对话框的控件的内容传到参数中,false把参数值传到对话框的控件中.
    2.等价于这样,在你的对话框类中:
    CDataExchange dx(this, FALSE);
    DoDataExchange(&dx);
    3、或者对单个控件(例IDC_MYEDIT):
    CString m_strName;
    CDataExchange dx(this, FALSE);
    DDX_Text(&dx, IDC_MYEDIT, m_strName);