void CButton::SetCheck(int nCheck);
- nCheck:表示按钮的选中状态。可以使用以下值:
- BST_UNCHECKED:取消选中。
- BST_CHECKED:选中。
- BST_INDETERMINATE:设置为不确定状态(仅适用于具有三态(tri-state)行为的按钮,如复选框)。
以下是一个示例:
CButton myCheckBox;
myCheckBox.Create(_T("My Checkbox"), WS_CHILD | WS_VISIBLE | BS_CHECKBOX, CRect(10, 10, 110, 60), pParentWnd, IDC_MY_CHECKBOX);
// 设置复选框为选中状态
myCheckBox.SetCheck(BST_CHECKED);
在这个例子中,myCheckBox是一个CButton对象,通过Create方法创建,并使用SetCheck方法将复选框设置为选中状态。
请注意,具体的使用方式可能会根据你的应用程序需求和MFC库的版本而有所不同。如果你有特定的需求或版本要求,建议查阅相关的MFC文档或在线资源。
转载请注明出处:http://www.zyzy.cn/article/detail/15789/MFC/CButton