如何使工具栏的按钮动态失效

2025-02-26 19:46:43
推荐回答(1个)
回答1:

工具栏按钮使用ON_UPDATE_COMMAND_UI宏绑定的响应函数来判断该按钮是否失效。
故可使用一个成员变量,如bEnable;
当点击后此值为false,点击别的按钮后此值为true。
在该按钮的ON_UPDATE_COMMAND_UI响应函数里如下编码
void CGPCFrame::OnUpdateShowPlatform(CCmdUI* pCmdUI)
{
pCmdUI->Enable(bEnable);
}