16,471
社区成员
发帖
与我相关
我的任务
分享
//定义了三个编辑框控件 接受num1 num2 num3
void CTestDlg::OnBnClickedButton1() //响应按钮 add
{
// TODO: 在此添加控件通知处理程序代码
int num1,num2,num3;
char ch1[10],ch2[10],ch3[10];
GetDlgItem(IDC_EDIT1)->GetWindowTextW(ch1,10);
GetDlgItem(IDC_EDIT2)->GetWindowTextW(ch2,10);
num1=atoi(ch1);
num2=atoi(ch2);
num3=num1+num2;
itoa(num3,ch3,10);
GetDlgItem(IDC_EDIT3)->SetWindowTextW(ch3);//当计算好num1+num2 显示在第三个编辑框控件中
}
void CTestDlg::OnBnClickedButton1() //响应按钮 add
{
// TODO: 在此添加控件通知处理程序代码
int num1,num2,num3;
TCHAR ch1[10],ch2[10],ch3[10];
GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,10);
GetDlgItem(IDC_EDIT2)->GetWindowText(ch2,10);
num1=_ttoi(ch1);
num2=_ttoi(ch2);
num3=num1+num2;
_itot(num3,ch3,10);
GetDlgItem(IDC_EDIT3)->SetWindowText(ch3);//当计算好num1+num2 显示在第三个编辑框控件中
}
void CTestDlg::OnBnClickedButton1() //响应按钮 add
{
// TODO: 在此添加控件通知处理程序代码
int num1,num2,num3;
CString str1, str2, str3;
GetDlgItem(IDC_EDIT1)->GetWindowText(str1);
GetDlgItem(IDC_EDIT2)->GetWindowText(ch2);
num1=_ttoi((LPCTSTR)str1);
num2=_ttoi((LPCTSTR)str2);
num3=num1+num2;
_itoa(num3,(TCHAR*)str3.GetBuffer(10),10);
str3.ReleaseBuffer();
GetDlgItem(IDC_EDIT3)->SetWindowText(str3);//当计算好num1+num2 显示在第三个编辑框控件中
}
int num1,num2,num3;
WCHAR ch1[10],ch2[10],ch3[10]; //这里用WCHAR
GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,10);
GetDlgItem(IDC_EDIT2)->GetWindowText(ch2,10);
num1=_wtoi(ch1); //这里用_wtoi
num2=_wtoi(ch2);
num3=num1+num2;
_itow(num3,ch3,10); //这里改成_itow可以
GetDlgItem(IDC_EDIT3)->SetWindowText((LPTSTR)ch3);