1. 获得了按钮的指针,里面没有方法或者接口达令CMFCRibbonBar的按钮变可用
2.测试设置基类CMFCRibbonBaseElement 强制设定成员 m_bIsDisabled; m_bIsVisible;值true ,button不可用
3.研究Ondraw函数,发现此函数只能够控制按钮的图片文本等信息,不可控制按钮状态
4.测试响应ON_UPDATE_COMMAND_UI或者ON_UPDATE_COMMAND_UI_RANGE事件达到这样的功能,测试通过button处于可用状态
结论 “是否必须相应ON_UPDATE_COMMAND_UI或者ON_UPDATE_COMMAND_UI_RANGE事件,暂时未知,当前只有此方法可以可以跟该ribbonbutton状态。