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

来源:互联网 发布:linux vi 全选删除 编辑:程序博客网 时间:2024/05/17 10:53

三种方式实现加法:

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);


}

0 0