在RibbonCheckBox空间上点击右键添加事件处理程序,选择UPDATE_COMMAD_UI,在生成的相应函数里添加
// 控制复选状态
pCmdUI->SetCheck(bFlag);
// bFlag为全局变量,
bool bFlag = false;
在RibbonCheckBox空间上点击右键添加事件处理程序,选择COMMAD,在生成的相应函数里添加
// 点击一次切换一次bFlag的值从而改变复选框的选中状态。
// 控制复选状态
pCmdUI->SetCheck(bFlag);
// bFlag为全局变量,
bool bFlag = false;
在RibbonCheckBox空间上点击右键添加事件处理程序,选择COMMAD,在生成的相应函数里添加
// 点击一次切换一次bFlag的值从而改变复选框的选中状态。
bFlag = !bFlag;
-------------------------------------------------------------------------------------------------------------------------------------------------------------
使之初始化状态为checked:
CButton* c=(CButton*)GetDlgItem(ID_CHECK1);
c->SetCheck(1);