UpdateData() 是MFC的窗口函数,用来刷新数据的。
操作系统会调用这个函数来初始化对话框中的数据,或者检索或者验证对话框中的数据。
UpdateData();// 默认的缺省参数为TRUE,这样,将EditBox控件的内容读入到与其关联的变量中
函数原型编辑本段
BOOL UpdateData( BOOL bSaveAndValidate = TRUE );
参数说明
bSaveAndValidate:标明那对话框是初始化(FALSE)还是数据恢复(TRUE)。
UpdateData()参数只有一个,默认为TRUE。
UpdateData(TRUE)
——刷新控件的值到对应的变量。(外部输入值交给内部变量)
即:控件的值—>变量。
UpdateData(FALSE)
—— 拷贝变量值到控件显示。(变量的最终运算结果值交给外部输出显示)
即:变量值—>控件显示。