MFC中怎么把Edit框中的字符串取出来赋给变量str(急!!!)

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:10:05

为Edit框声明一个CString类型的变量m_Edit,然后直接str=m_Edit。
(注意:要让m_Edit取得Edit框的字符串必须有语句UpdateData(),要让界面内容的变化显现出来必须有语句UpdateData(FALSE))

可用向导对该edit空间定义一个变量,如m_strEdit.

在需要赋值的时候str = m_strEdit就可以了。

GetDlgItem(m_edit)->GetWindowText(str); //这样你的编辑框中的数据就到了str里面了。

CEdit* pWnd = (CEdit*)GetDlgItem(IDC_EDIT1);
pWnd->GetWindowText(str);