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) == 将成员变量的值赋值给控件;

//

如果你为控件分配了变量 
UpdateData(true) 
是使用户输入的数据能够反映到变量上 
在函数调用之后变量才被赋值

UpdateData(false) 
是当你给控件对应的变量赋过值之后,在控件上体现出来 
在函数调用之前,控件的值是不会随变量变化的

转载于:https://www.cnblogs.com/CBDoctor/archive/2012/05/16/2504095.html

UpdateData函数(转)相关推荐

  1. UpdateData()函数的用法

    一个小小的函数给我这个菜鸟带来了很多的麻烦,为了杜绝他的每一次嚣张,我决定来个小小的总结!吃一堑长一智呗! UpdateData(FALSE)与UpdateData(TRUE)是相反的过程 Updat ...

  2. 关于UpdateData函数

    关于UpdateData函数却有必要在这里讲解一下.在这里UpdateData函数起到控制Edit Box 显示内容的作用.当调用UpdataData (TRUE)的时候,程序会对控件对应的变量值进行 ...

  3. UpdateData()函数用法

    UpdateData(True): 表示写数据,将窗口控制变量写入内存(更新数据)      -------使用OnOk时将自动调用UpdateData(True) , 用以将窗口数据写入内存相应成员 ...

  4. UpdateData函数的用法

    UpdateData() 对于可以接收数据的控件,如编辑控件来说,UpdateData()函数至关重要.当控件内容发生变化时,对应的控件变量的值并没有跟着变化,同 样,当控件变量值变化时,控件内容也不 ...

  5. MFC UpdateData()函数BUG

    MFC UpdateData()函数BUG 5个Edit控件分别关联5个double型变量,变量初始化为零,也都显示0: 1.手动修改最上面一个Edit的内容为888.888:其余保持不变: 2.点& ...

  6. MFC中的UpdateData()函数

    当你使用了ClassWizard建立了控件和变量之间的联系后: 当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE) 如果你希望知道用户在对话框中到 ...

  7. MFC中UpdateData函数的使用解释

    解释之一 当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE):如果你希望知道用户在对 ...

  8. MFC中UpdateData函数的使用

    在MFC中经常需要用到edit control控件,通过该控件进行数据传递,特别是在对话框上,用户可以通过手动输入数据,将数据值传递给程序,特别是在一些软件算法需要设置参数的时候,很方便. 这时,经常 ...

  9. UpdateData() 函数

    函数说明 UpdateData() 是MFC的窗口函数,用来刷新数据的. 函数使用 UpdateData()参数只有一个,默认为TRUE. UpdateData(TRUE)  --刷新控件的值到对应的 ...

  10. MFC子线程中调用updatedata()函数报错解决方法

    在XXXDlg.h顶部添加 #define WM_UPDATEDATA WM_USER+100 关联自定义消息,在XXXDlg.cpp中消息处理函数中添加 ON_MESSAGE(WM_UPDATEDA ...

最新文章

  1. Nat. Commun. | AI语言工具揭示分子运动
  2. jquery中offset和position的区别
  3. iOS 实现不定参数方法
  4. 借伞,取经,停车,合作.
  5. centos7 识别移动硬盘
  6. python数组就是列表吗,Python:数组与列表
  7. Jacobian矩阵、Hessian矩阵
  8. Java中CountDownLatch的使用和求多线程的运行时间
  9. treetable php,jQuery树型表格插件jQuery treetable
  10. Android全局设置APP为黑白模式的两种方案
  11. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
  12. jink Art儿童摄影师视频教程中文字幕
  13. 用英语详细介绍计算机系统的组成,第二节 计算机的基本组成及工作原理(国外英语资料).doc...
  14. 8-详解前缀树贪心算法N皇后问题
  15. Springboot 系列(十二)使用 Mybatis 集成 pagehelper 分页插件和 mapper 插件
  16. 解决HP 3055 一体机与U盘冲突
  17. CKA真题 :2019年12月英文原题和分值
  18. AWS EKS 添加IAM用户角色
  19. mac安装monkey工具
  20. XFire调用WebService接口(全国人口信息NCIIC)

热门文章

  1. free not return memory
  2. 获取人口_Human Terrain——世界人口三维可视化
  3. django model filter_Django框架使用流程(四)
  4. python 元组和列表区别_Python 基础(六):列表与元组
  5. Java项目:在线宠物商店系统(java+SSM+mysql+maven+tomcat)
  6. java中ContentArea_java中TextArea怎么加载指定路径的文本内容
  7. Ubuntu16.04 搭建nexus 私服 学习步骤以及安装maven和git
  8. Android架构篇-2 国际化多语言
  9. 通过分离dataSource 让我们的code具有更高的复用性.
  10. Android笔记之使用LocationManager获取经纬度