C++ UpdateData()

转载 2013年06月04日 18:01:23
UpdateData()参数只有一个,默认为TRUE。
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) == 将成员变量的值赋值给控件,将数据从窗口显示。
实例说明:
例如我们在对话框窗口中添加了3个editbox,然后将前两个的值相加,然后在第三个editbox中输出。
那么我们可以做如下处理:
1。用类向导在3个editbox下添加3个变量,我们命名为m_num1,m_num2,m_num3。
2。然后我们可以多添加一个button控件,在其的click处理事件中,添加以下代码:
UpdateData();// 默认的缺省参数为TRUE,这样,将EditBox控件的内容读入到与其关联的变量
m_num3 = m_num1+m_num2;
UpdateData(FALSE);// 将变量的值,输出到与其关联的EditBox中
就可以了

C++函数UpdateData()有什么作用?

UpdateData()将控件中的数据传递到控件捆绑的变量中去。 UpdateData(false)将变量值传递到控件中去。 当调用UpdataData (TRUE)的时候,程序会对控件对应...
  • e_wsq
  • e_wsq
  • 2013年10月08日 19:12
  • 1063

C++实现软件自动更新(update)

  • 2010年01月04日 16:11
  • 174KB
  • 下载

C++实现软件自动更新功能

本文固定链接: http://yanxin8.com/3766.html 文章来自yanxin8.com 软件时常需要更新,如果通过在线通知用户肯定会更方便,所以4月底为noteC...
  • u011430225
  • u011430225
  • 2015年08月17日 11:12
  • 3516

vc++ c++ c 软件自动升级程序源代码 在线自动升级功能 自动升级 源代码

  • 2010年07月21日 09:52
  • 3.51MB
  • 下载

如何使自己的程序自动更新(在线更新) c++

  • 2012年06月05日 11:48
  • 372KB
  • 下载

Visual C++2005中的自动更新版本信息

visual c + + 不支持自动增加版本资源的信息的功能。即重编译项目,编译的项目版本不会随着编译次数的增多而变化。如果要这么做,那么必须手动修改配置信息~~这太麻烦了!!下面介绍一个如何在自己的...
  • duanbeibei
  • duanbeibei
  • 2015年03月11日 17:29
  • 795

自动升级系统的设计与实现(源码)

对于PC桌面应用程序而言,自动升级功能往往是必不可少的。而自动升级可以作为一个独立的C/S系统来开发,这样,就可以在不同的桌面应用中进行复用。基于ESFramework的文件传送功能,我实现了一个可直...
  • zhuweisky
  • zhuweisky
  • 2014年08月22日 14:35
  • 4571

C++实现软件自动更新功能

软件时常需要更新,如果通过在线通知用户肯定会更方便,实现原理也很简单,通过获取服务器文件中版本号与软件自身版本号对比,给出提示。下面把实现的代码(C++)贴出来,供大家参考。 0.用到的头文件 ...
  • lmhuanying1012
  • lmhuanying1012
  • 2018年01月10日 08:25
  • 44

MFC里的UpdateData()函数笔记

UpdateData()这个函数是我在学习MFC控件编程中遇到的,当时看书上的例子并不明白这个函数的作用,后来在孙鑫老师VC++第七讲对话框的视频中明白了一点。那我就以对话框的例子举例具体说一下这个函...
  • u013895095
  • u013895095
  • 2015年08月18日 22:09
  • 363

MFC中UpdateData()函数的作用

当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底...
  • feifeilujie
  • feifeilujie
  • 2015年01月08日 10:26
  • 590
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++ UpdateData()
举报原因:
原因补充:

(最多只允许输入30个字)