VC++ 6.0中想在编辑框IDC_EDIT1中获取和设置内容,
我一般是设置控制变量:
CEdit m_editCtrl;
那我若使用CString m_editStr;
而不使用控制变量,该怎么取得和设置编辑框内容呢?
感觉m_editStr用处不大,你们怎么用的呢?马上给分
我一般是设置控制变量:
CEdit m_editCtrl;
那我若使用CString m_editStr;
而不使用控制变量,该怎么取得和设置编辑框内容呢?
感觉m_editStr用处不大,你们怎么用的呢?马上给分
====
GetDlgItem(IDC_EDIT1)->SetWindowText(str);
UpdateData( FALSE ) ; // set data to controls
or UpdateData( TRUE ) ; // get text from controls
// now m_editStr is the string in the edit control
UpdateData( FALSE ) ; // 设置字符串
或者
UpdateData( TRUE ) ; // 从编辑框得到字符串并存在CString m_editStr里原版翻译,哈哈。
如果用CEdit m_editStr;
CString sText;
m_editStr.GetWindowText(sText); //取得Edit的值到sText
m_editStr.SetWindowText(sText); //将Edit的值设置为sText
如果用CString m_editStr;
UpdateData(TRUE); //取得Edit的值到sText
sText = "abc";
UpdateData(FALSE); //将Edit的值设置为sText