C++里面建立类向导,以及UpdataData的作用
2012-11-03 13:06
204 查看
使用了一段时间的MFC,还是不清楚建立类向导的用法
凭借着C#开发,以及Android平台开发的经验,还以为是控件的ID之类的,大雾!
建立类向导:
这是一种方便将控件上显示的数据与内部的数据关联起来的方法.
比如要获取用户的数据
可以为editbox建立类向导,可以选择多种数据类型,比如选择int
![](http://pic002.cnblogs.com/images/2012/399374/2012110312594461.jpg)
UpdateData()的作用:
UpdateData()参数只有一个,默认为TRUE。
UpdateData(TRUE)
——刷新控件的值到对应的变量。(外部输入值交给内部变量)
即:控件的值—>变量。
UpdateData(FALSE)
—— 拷贝变量值到控件显示。(变量的最终运算结果值交给外部输出显示)
即:变量值—>控件显示。
使用代码测试一下:
两次MessageBox的显示结果将会是
0
(你输入的值)
UpdateData()作用转自:
http://baike.baidu.com/view/1219734.htm
凭借着C#开发,以及Android平台开发的经验,还以为是控件的ID之类的,大雾!
建立类向导:
这是一种方便将控件上显示的数据与内部的数据关联起来的方法.
比如要获取用户的数据
可以为editbox建立类向导,可以选择多种数据类型,比如选择int
![](http://pic002.cnblogs.com/images/2012/399374/2012110312594461.jpg)
UpdateData()的作用:
UpdateData()参数只有一个,默认为TRUE。
UpdateData(TRUE)
——刷新控件的值到对应的变量。(外部输入值交给内部变量)
即:控件的值—>变量。
UpdateData(FALSE)
—— 拷贝变量值到控件显示。(变量的最终运算结果值交给外部输出显示)
即:变量值—>控件显示。
使用代码测试一下:
CString str; str.Format(_T("%d"),m_x); MessageBox(str); UpdateData();//将EditBox控件的内容读入到与其关联的变量中 str.Format(_T("%d"),m_x); MessageBox(str);
两次MessageBox的显示结果将会是
0
(你输入的值)
UpdateData()作用转自:
http://baike.baidu.com/view/1219734.htm
相关文章推荐
- c++ 命名空间 以及 作用域 函数参数 面向对象实验报告
- spark调度系列------3. RDD依赖的建立以及RDD依赖在任务提交到调度系统的作用
- UpdataData();在C++中的应用意义。
- c,c++里面,头文件里面的ifndef /define/endif的作用
- C++关于类成员函数在参数列表后加const的作用,以及使用条件
- C++里面mutable的作用
- C++中内联函数的作用以及与宏代码的区别
- C++ 匿名namespace的作用以及它与static的区别
- C++ 栈和堆的区别和作用,以及内存分配
- 建立一个web请求的过程 和所要用的协议以及它们的作用
- C++ 标识符作用域以及对象生存期
- c,c++里面,头文件里面的ifndef /define/endif的作用
- C++ 栈和堆的区别和作用,以及内存分配
- C++中四种对象生存期和作用域以及static的用法总结分析
- 自己建立一个结构体类型,里面有结构体的浅拷贝以及赋值;调用函数排序,void main5避免野指针
- C++二叉树的建立以及遍历
- Warensoft Unity3D通信库使用向导3-建立Warensoft Data Service
- C++中四种对象生存期和作用域以及static用法总结
- [置顶] 二叉树的建立、节点查找以及节点删除C和C++实现
- C和C++中static的不同作用以及存储空间的归纳