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 分 这个问题郁闷了 半天了!
在线等!
////////////////////////////////////////////////
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 分 这个问题郁闷了 半天了!
在线等!
UpdateData(FALSE);用和控件绑定的变量给控件赋值.
UpdateData(FALSE);//就是把变量里的值更新的显示到控件
//变量的关联是通过Ctrl+W的类向导里设置的
UpdateData(FALSE);用和控件绑定的变量给控件赋值.