在MFC中,checkbox 的应用时非常关键的,在只有选中和未选中两种状态之间切换时,我们可以利用复选框的控制响应函数,进行两种状态的切换
<span style="font-size:24px;">void CPTZCtrlDemoDlg::OnBnClickedCheck1()
{
// TODO: 在此添加控件通知处理程序代码
CString str;
UpdateData(TRUE);//刷新控件的值到变量
str.Format(__T("m_EnRevSet %d"),this->m_EnRevSet);
UpdateData(FALSE);//拷贝变量的值到控件
}</span>
上面的updateData(TRUE)指的是控件的值传到控件对应的变量,这里是为了更新状态的切换,使其对应的变量也跟着变换