彩票走势图

MFC界面库BCGControlBar v33.0新版本亮点:全新升级Ribbon Bar、工具栏等

翻译|产品更新|编辑:龚雪|2022-06-02 10:20:59.560|阅读 140 次

概述:BCGControlBar Professional for MFC和BCGSuite for MFC v33.0正式发布!此版本包括对每个显示器 DPI 感知的支持等,欢迎下载相关产品体验~

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFCBCGSuite for MFC v33.0正式发布!此版本包括对每个显示器 DPI 感知的支持、改进的信息框和桌面警报控件、主题编辑框气球工具提示和其他新功能和改进。需要最新版的可以点击这里【BCG下载

此版本实现了对每个显示器 DPI 感知的支持,当用户移动应用程序框架、对话框或浮动窗格以使用其他 DPI 进行监视或更改当前显示比例时,所有库控件都会自动缩放。要启用此功能,您必须指定 Per-Monitor (V2) DPI Awareness(因为您无法在 Visual Studio 项目设置中执行此操作,请使用外部清单文件)。尽管此功能的实现需要对库核心进行大量更改,但我们保留了完全的向后兼容性,并且通常您不必对源代码进行任何重大更改。

MFC界面库BCGControlBar v33.0新版本图集
Ribbon Bar

1. CBCGPBaseRibbonElement:当 DPI 改变或窗口被移动到另一个具有不同 DPI 的监视器时,将调用一个新的虚拟方法 OnDPIChanged。 如果您需要重新计算自定义维度或重新加载 DPI 特定资源,请覆盖此方法。

2. 添加简化模式选项:调用新方法 CBCGPRibbonBar::SetSimplifiedModeOptions 指定这些选项,调用 CBCGPRibbonBar::GetSimplifiedModeOptions 获取它们。

3. CBCGPRibbonBar::GetImagesLuminosity 方法现在是一个虚拟方法,它有一个新的可选参数 CBCGPRibbonCategory* pCategory - 图标亮度需要更改的类别。 如果您需要更改特定类别的图标亮度,请覆盖此方法。

工具栏和菜单

1. CBCGPOutlookBarPane:添加了新方法 SetFirstVisibleButton。 调用此方法可将窗格垂直滚动到特定按钮,新方法 GetFirstVisibleButton 返回第一个可见按钮的索引。

2. CBCGPToolBar:GetMenuImageSize 有一个新的可选参数 CWnd* pParent。

3. CBCGPToolbarButton:当 DPI 更改或父工具栏移动到具有不同 DPI 的另一个监视器时,将调用新的虚拟方法 OnDPIChanged。 如果您需要重新计算自定义维度或重新加载 DPI 特定资源,请覆盖此方法。

4. CBCGPToolBar::ResetAllImages 有一个新的可选参数 bResetSize(默认为 TRUE)。 如果该参数为FALSE,调用该方法后CBCGPToolBar::m_sizeImage保持不变。

如果您对BCGSoft的产品感兴趣,也可直接咨询“”!


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP