04. 常用控件

1. 操作控件的方法:

void CMFCApplication1Dlg::OnBnClickedButton1() {
	//通过控件类型访问控件
	CButton *pBtn = (CButton*)GetDlgItem(IDC_BUTTON1);
	CString sText;
	pBtn->GetWindowText(sText);
	MessageBox(sText);
}


void CMFCApplication1Dlg::OnBnClickedButton2() {
	//将控件绑定到变量
	CString sText;
	m_button2.GetWindowText(sText);
	MessageBox(sText);
}

2.单选框分组

Tab键顺序,每个Group为True的单选框是一组中的第一个。快捷键Ctrl + D可设置Tab键顺序。

 

3. 可以用int值绑定一组Radio Button,此int值代表当前选中的下标

void CMFCApplication1Dlg::OnBnClickedButton2() {
	UpdateData();
	switch (m_nLevel) {
	case 0:
		AfxMessageBox(L"0");
		break;
	case 1:
		AfxMessageBox(L"1");
		break;
	case 2:
		AfxMessageBox(L"2");
		break;
	case 3:
		AfxMessageBox(L"3");
		break;
	default:
		break;
	}
}

  

posted @ 2020-07-05 09:04  八转达人  阅读(143)  评论(0)    收藏  举报