http://blog.csdn.net/ddjj_1980/article/details/51452289
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) == 將成員變量的值賦值給控件,將數據從窗口顯示。