你肯定在乱传参数了,CWnd *CWnd::GetDlgItem(int) const要求一个int类型的参数,你把类对象直接传进去了?你应该找出Edit控件的ID,然后把这个ID传给上面的函数。
干嘛要定义一个新类呢 直接对两个EDIT框调用GetDlgItemText 然后强制类型转换把String转换为int或者float 相加以后再转成String 再在EDIT3中用SetDlgItemText输出啊
CString sText1, sText2, sText3;
GetDlgItem(IDC_EDIT1)->GetWindowText(sText1);
GetDlgItem(IDC_EDIT2)->GetWindowText(sText2);
sText3.Format(_T("%g"), _ttof(sText1) + _ttof(sText2));
GetDlgItem(IDC_EDIT3)->SetWindowText(sText3);