背景:窗口内放置三个edit control ,ID号分别为:IDC_EDIT1,IDC_EDIT2,IDC_EDIT3,要求把1号和2号输入的数值相加后写入3号控件内。
1:GetDlgItem()->Get(Set)WindowText()
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);
SetDlgItemText(IDC_EDIT3,ch3);
2:GetDlgItemText()/SetDlgItemText()
int num1,num2,num3;
TCHAR ch1[10],ch2[10],ch3[10];
GetDlgItemText(IDC_EDIT1,ch1,10);
GetDlgItemText(IDC_EDIT2,ch2,10);
num1=_ttoi(ch1);
num2=_ttoi(ch2);
num3=num1+num2;
_itot(num3,ch3,10);