C++里面建立类向导,以及UpdataData的作用

使用了一段时间的MFC,还是不清楚建立类向导的用法

凭借着C#开发,以及Android平台开发的经验,还以为是控件的ID之类的,大雾!

建立类向导:

这是一种方便将控件上显示的数据内部的数据关联起来的方法.

比如要获取用户的数据

可以为editbox建立类向导,可以选择多种数据类型,比如选择int

C++里面建立类向导,以及UpdataData的作用_第1张图片

UpdateData()的作用:

UpdateData()参数只有一个,默认为TRUE。

UpdateData(TRUE)   

——刷新控件的值到对应的变量。(外部输入值交给内部变量)   

即:控件的值—>变量。   

UpdateData(FALSE)   

—— 拷贝变量值到控件显示。(变量的最终运算结果值交给外部输出显示)   

即:变量值—>控件显示。

使用代码测试一下:

1     CString str;
2     str.Format(_T("%d"),m_x);
3     MessageBox(str);
4     UpdateData();//将EditBox控件的内容读入到与其关联的变量中
5     str.Format(_T("%d"),m_x);
6     MessageBox(str);

两次MessageBox的显示结果将会是

0

(你输入的值)

 

UpdateData()作用转自:

http://baike.baidu.com/view/1219734.htm

 

转载于:https://www.cnblogs.com/jun14/archive/2012/11/03/2752412.html

你可能感兴趣的:(C++里面建立类向导,以及UpdataData的作用)