判断一个Checkbox是否被选中

环境:Win XP + VC2010 + MFC对话框程序

在窗口添加一个checkbox,其ID为:ID_CHECK1,添加其点击事件:

void CWorkHelperDlg::OnBnClickedCheck1()
{
	CButton *pCheckbox = (CButton*)GetDlgItem(IDC_CHECK1);
	if(pCheckbox->GetCheck())
		MessageBox("Checked");
	else
		MessageBox("Not checked");
}

说明: CheckBox控件所对应的类是CButton.


你可能感兴趣的:(XP,mfc,2010)