UpdateData使用说明
2024-10-18 18:21:36
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
);ParametersbSaveAndValidate 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_EDIT1的oneditchanged()中需要加入UpdateData(TRUE);
简单的说,如果Updatedata(TRUE) == 将控件的值赋值给成员变量;
Updatedata(FALSE) == 将成员变量的值赋值给控件;
最新文章
- 生成freeswitch事件的几种方式
- JVM专题目录
- PAT Judge
- 1Z0-053 争议题目解析24
- Mifare系列3-卡的能源和数据传递(转)
- Pi# - Raspberry Pi GPIO Library for .NET
- asp.net下拉列表绑定数据库多个字段
- 11.Android之常用对话框AlertDialog学习
- arm驱动linux异步通知与异步IO【转】
- 如何为 Drupal 7 网站添加悬浮的反馈按钮?
- 洛谷P2736 “破锣摇滚”乐队 Raucous Rockers
- 一个Form中2个按钮,PHP后台如何判断提交的是哪一个按钮
- python 压缩 解压缩 文件
- 用canvas的arc绘制时钟
- 从CMOS到触发器(二)
- iOS 使用 UIMenuController 且不隐藏键盘的方法
- 关于UIView用户交互相关的属性和方法
- Go接口interface
- db2常用语句
- jpa @RepositoryRestResource