UpdateData(TRUE)到底是什么时候用在什么地方?
////////////////////////////////////////////////
void CMy13Dlg::OnButton1() 
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
CFile f;
f.Open ("c:\\Iry.TRY",CFile::modeCreate|CFile::modeWrite);
CArchive ar(&f,CArchive::store);
ar<<m_Var1Edit<<m_Var2Edit;
ar.Close();
f.Close ();
}和void CMy13Dlg::OnButton2() 
{
// TODO: Add your control notification handler code here
CFile f;
if(f.Open("c:\\Iry.TRY",CFile::modeRead)==FALSE)
return;
CArchive ar(&f,CArchive::load);
ar>>m_Var1Edit>>m_Var2Edit;
ar.Close();
f.Close ();
UpdateData(FALSE);

}能不能解释一下这个东西!  解释 UpdateData() 用法  MSDN 我也看了,还是不明白,也许我太笨了  谁让我彻底明白的 再 给100 分 这个问题郁闷了 半天了!
在线等!

解决方案 »

  1.   

    UpdateData(TRUE);从控件上取值到和控件绑定的变量.
    UpdateData(FALSE);用和控件绑定的变量给控件赋值.
      

  2.   

    UpdateData(TRUE);//就是把控件里的值更新到与控件关联的变量里
    UpdateData(FALSE);//就是把变量里的值更新的显示到控件
    //变量的关联是通过Ctrl+W的类向导里设置的
      

  3.   

    UpdateData(TRUE);从控件上取值到和控件绑定的变量.
    UpdateData(FALSE);用和控件绑定的变量给控件赋值.
      

  4.   

    UpdateData(true) 意思是外部修改了数值,把修改的数值传入与控件绑定的变量,而参数为false的意思是说把与控件绑定的变量显示出来
      

  5.   

    laiyiling(陌生人 VCFANS)  好象有点感觉了