打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
UpdateData
userphoto

2010.07.25

关注

  UpdateData() MFC的窗口函数,下面是MSDN的说明;

  Call this member function to initialize data in a dialog box, or to retrieve and validate dialog data.

  BOOL UpdateData(

  BOOL bSaveAndValidate = TRUE

  );

  Parameters bSaveAndValidate Flag that indicates whether dialog box is being initialized (FALSE) or data is being retrieved (TRUE).

  翻译一下:UpdateData,顾名思义,是用来刷新数据的。

  UpdateData(TRUE) -- 刷新控件的值到对应的变量

  UpdateData(FALSE) -- 拷贝变量值到控件显示例如,窗口中用 DDX_Text(pDX, IDC_EDIT1, m_usercode); IDC_EDIT1编辑框控件与m_usercode变量做了关联,如果修改m_usercode之后要想对应控件显示更改,则需要调用UpdateData(FALSE);反之在IDC_EDIT1oneditchanged()中需要加入UdateData(TRUE);

  简单的说,如果Updatedata(TRUE)  == 将控件的值赋值给成员变量;Updatedata(FALSE) == 将成员变量的值赋值给控件;

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
DoDataExchange函数详解
UpdateData(FALSE)
转贴:MFC edit control 用法
VC学习日记:对话框控件访问的七种方式
vc中edit控件使用总结
VS2010/MFC编程入门之八(对话框:创建对话框类和添加控件变量)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服