必威体育Betway必威体育官网
当前位置:首页 > IT技术

UpdateData()函数&关于编辑框的赋值和取值

时间:2019-06-29 00:43:24来源:IT技术作者:seo实验室小编阅读:71次「手机版」
 

updatedata

一、总结updatedata()函数

UpdateData(true);//用于将屏幕控件中的数据交换到变量中。

UpdateData(false);//用于将数据在屏幕中对应控件中显示出来。

 当你使用了C++lassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。  

二、关于编辑框的赋值和取值

向编辑框中赋值和取值时:

1、建一个 控制型的变量,如m_edit1,用CWnd的SetWindowText() 和GetWindowText()来赋值和取值。

m_Edit1.SetWindowText("Hello");  

或者getdlgitem(IDC_EDIT1)->SetWindowText(str);

2、建立一个控制型的变量,如m_edit1,用SetDlgItemText()和GetDlgItemText()来赋值和取值

CString Str="Hello":

m_edit1.SetDlgItemText(IDC_EDIT1,str);

2、直接建一个   数值形的变量   如m_strEdit;   用  UpdateData()来控制得到变量,还是更新变量。

//取值   

UpdateData(TRUE);   

CString   buf   =   m_Edit1;   

 

//赋值   

m_Edit1="ok!";   

UpdateData(FALSE);

相关阅读

UpdateData用法解释

UpdateData() 是MFC的窗口函数,用来刷新数据的。总的来说:操作系统会调用这个函数来初始化对话框中的数据,或者检索或者验证对话框中

分享到:

栏目导航

推荐阅读

热门阅读