永发信息网

mfc,怎么获取框体中的数据

答案:2  悬赏:40  手机版
解决时间 2021-07-29 01:59
  • 提问者网友:且恨且铭记
  • 2021-07-28 12:14

我想做一个简单的 加法器,就是在第一个框内输入一个数字,然后在第二个框内输入数字,然后点“确定”,在第三个框里面显示结果。。。刚上手,只学过c,我想知道怎么获取第一个框内的数据。。

最佳答案
  • 五星知识达人网友:神的生死簿
  • 2021-07-28 13:42

在响应按钮被单击的函数里面添加:


CString str;
GetDlgItem( IDC_EDIT1 )->GetWindowText( str );


或者


CString str;


GetDlgItemText(IDC_EDIT1,str);


或者(针对整型数)


int i;


i=GetDlgItemInt(IDC_EDIT1)

全部回答
  • 1楼网友:空山清雨
  • 2021-07-28 14:05
CString s; GetDlgItem( IDC_EDIT1 )->GetWindowText( s ); AfxMessageBox(s); // s里就是EDIT1的文本了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯