C#程序员学习MFC(一) 设置和获取控件的值
今天学会了用GetDlgItem函数设置和获取控件的值,代码如下
1void CMFCSimpleDlg::OnBnClickedOk()
2{
3 // TODO: 在此添加控件通知处理程序代码
4 //OnOK();
5 CEdit * pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
6 pEdit->SetWindowText("通知编辑区域,这里是命令文本");
7
8
9}
10
11
12void CMFCSimpleDlg::OnBnClickedButton1()
13{
14 // TODO: 在此添加控件通知处理程序代码
15 CEdit *pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
16 char szBuffer[100];
17 pEdit->GetWindowText(szBuffer,sizeof(szBuffer));
18 CDialog::MessageBox(szBuffer);
19}
20void CMFCSimpleDlg::OnTcnSelchangeTab1(NMHDR *pNMHDR, LRESULT *pResult)
21{
22 // TODO: 在此添加控件通知处理程序代码
23 *pResult = 0;
24}
25
2{
3 // TODO: 在此添加控件通知处理程序代码
4 //OnOK();
5 CEdit * pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
6 pEdit->SetWindowText("通知编辑区域,这里是命令文本");
7
8
9}
10
11
12void CMFCSimpleDlg::OnBnClickedButton1()
13{
14 // TODO: 在此添加控件通知处理程序代码
15 CEdit *pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
16 char szBuffer[100];
17 pEdit->GetWindowText(szBuffer,sizeof(szBuffer));
18 CDialog::MessageBox(szBuffer);
19}
20void CMFCSimpleDlg::OnTcnSelchangeTab1(NMHDR *pNMHDR, LRESULT *pResult)
21{
22 // TODO: 在此添加控件通知处理程序代码
23 *pResult = 0;
24}
25