怎样去获取mfc中Edit输入的文字?

2024-11-29 18:42:27
推荐回答(2个)
回答1:

CString str;
char ch[10];
1、GetDlgItem(IDC_EDIT)->GetWindowText(str);
2、GetDlgItemText(IDC_EDIT, str);
3、GetDlgItem(IDC_EDIT)->SendMessage(WM_GETTEXT,10,(LPARAM)ch);
4、SendDlgItemMessage(IDC_EDIT,WM_GETTEXT,10,(LPARAM)ch);
5、根据相关联的成员变量直接获取输入的字符串

回答2:

编辑框绑定了一个数值型变量,就是这个效果。通过classwizard检查一下,edit是否绑定了变量,如果不需要绑定,删除,问题解决。