UpdateData(TRUE) -- 刷新控件的值到對應的變量
UpdateData(FALSE) -- 拷貝變量值到控件顯示例如,窗口中用 DDX_Text(pDX, IDC_EDIT1, m_usercode); 將IDC_EDIT1編輯框控件與m_usercode變量做了關聯,如果修改m_usercode之後要想對應控件顯示更改,則需要調用UpdateData(FALSE);反之在IDC_EDIT1的oneditchanged()中需要加入UpdateData(TRUE);
簡單的說,如果Updatedata(TRUE) == 將控件的值賦值給成員變量;
Updatedata(FALSE) == 將成員變量的值賦值給控件;
//////////////////////////////////////
如果你爲控件分配了變量
UpdateData(true)
是使用戶輸入的數據能夠反映到變量上
在函數調用之後變量才被賦值
UpdateData(false)
是當你給控件對應的變量賦過值之後,在控件上體現出來
在函數調用之前,控件的值是不會隨變量變化的