BOOL CToolBarCtrl::CheckButton(int nIDButton, UINT nCheck);
- nIDButton:指定要设置状态的按钮的命令标识符。
- nCheck:指定要设置的状态。可以是下列之一:
- BST_UNCHECKED:取消选中按钮。
- BST_CHECKED:选中按钮。
- BST_INDETERMINATE:设置按钮为不确定状态。
使用示例:
// 获取工具栏控件的指针
CToolBarCtrl& tbCtrl = m_wndToolBar.GetToolBarCtrl();
// 设置工具栏上的按钮(ID_BUTTON1)为选中状态
tbCtrl.CheckButton(ID_BUTTON1, BST_CHECKED);
在这个示例中,假设 ID_BUTTON1 是你工具栏上某个按钮的标识符。通过调用 CheckButton 方法,你可以设置指定按钮的选中状态,可以是选中、取消选中或不确定状态。
请注意,这个方法通常用于工具栏上的按钮,而不是菜单项。如果你需要处理菜单项的选中状态,通常需要使用 CheckMenuItem 或其他相应的菜单操作方法。
转载请注明出处:http://www.zyzy.cn/article/detail/22685/MFC/CToolBarCtrl