以下是一个简单的示例:
CButton myCheckBox;
myCheckBox.Create(_T("Check Box"), WS_CHILD | WS_VISIBLE | BS_CHECKBOX, CRect(10, 10, 100, 30), this);
// 设置按钮的选中状态
myCheckBox.SetCheck(BST_CHECKED); // 或者 BST_UNCHECKED, BST_INDETERMINATE
在这个示例中,BS_CHECKBOX 样式被用于创建一个复选框按钮。SetCheck 方法用于设置按钮的选中状态,可以是 BST_CHECKED(选中)、BST_UNCHECKED(未选中)或 BST_INDETERMINATE(不确定状态)。
如果你使用的是普通按钮,它通常只有两个状态:选中和未选中。
转载请注明出处:http://www.zyzy.cn/article/detail/15805/MFC/CButton