BCGControlBar Ribbon工具栏主分类按钮BUG解决方法

环境: BCGControlBar Professional v.22.1 Retail、VS2012

代码: BCGControlBar Examples BCGPMSMoneyDemo

当界面样式设置为Office2013(dark gray)时通过Ribbon Designer设置的主分类按钮样式无法正确显示,文字固定为File,图片无法显示,如图。

此解决方式可以使主分类按钮文字可以设置。

重载CBCGPWinApp::InitInstance(), mWndRibbonToolBar是CMainFrame中加载Ribbon Designer生成的XML构造的Ribbon工具栏。

CMyApp::InitInstance()
{
<span style="white-space:pre">	</span>CBCGPWinApp::InitInstance();
<span style="white-space:pre">	</span>m_pMainWnd->mWndRibbonToolBar.GetMainButton()->SetScenicText(L"文件"); //即可将“FILE”改为“文件”
<span style="white-space:pre">	</span>m_pMainWnd->mWndRibbonToolBar.GetMainButton()->Redraw(); //重绘,否则只有通过其他事件触发Ribbon重绘才会显示成“文件”
}

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页