要阻止工具提示在CMFCRibbonBar上出现,可以通过以下代码示例实现:
// 创建一个自定义的CMFCRibbonBar派生类
class CMyRibbonBar : public CMFCRibbonBar
{
protected:
virtual BOOL AllowToolTip() const
{
// 返回FALSE以禁止工具提示在此Ribbon栏上出现
return FALSE;
}
};
在创建Ribbon栏时,使用自定义的CMFCRibbonBar派生类:
CMyRibbonBar ribbonBar;
if (!ribbonBar.Create(this))
{
// 处理创建失败的情况
return -1;
}
通过重写CMFCRibbonBar的AllowToolTip()函数并返回FALSE,可以禁止在CMFCRibbonBar上显示工具提示。