访问对话框的七种方法(上)

三种方式实现加法:

1.void CMFCDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
int num1,num2,num3;
TCHAR ch1[12],ch2[12],ch3[12];
GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,12);
GetDlgItem(IDC_EDIT2)->GetWindowText(ch2,12);
num1=_ttoi(ch1);//将字符串变成数
num2=_ttoi(ch2);
num3=num1+num2;
_itot(num3,ch3,10);//把数字变成字符串,10代表十进制
GetDlgItem(IDC_EDIT3)->SetWindowText(ch3);


}

2.void CMFCDlg::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
int num1,num2,num3;
TCHAR ch1[12],ch2[12],ch3[12];
GetDlgItemText(IDC_EDIT1,ch1,12);
GetDlgItemText(IDC_EDIT2,ch2,12);
num1=_ttoi(ch1);//将字符串变成数
num2=_ttoi(ch2);
num3=num1+num2;
_itot(num3,ch3,10);//把数字变成字符串,10代表十进制
SetDlgItemText(IDC_EDIT3,ch3);
}

3.void CMFCDlg::OnBnClickedButton3()
{
// TODO: 在此添加控件通知处理程序代码
int num1,num2,num3;
num1=GetDlgItemInt(IDC_EDIT1);
num2=GetDlgItemInt(IDC_EDIT2);
num3=num1+num2;
SetDlgItemInt(IDC_EDIT3,num3);


}

猜你喜欢

转载自blog.csdn.net/hk121/article/details/80969838