MFC界面库BCGControlBar v32.1 - 可视化管理器和主题升级

亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFCBCGSuite for MFC v32.1正式发布!新版本包含对Visual Studio 2022的支持、改进Windows 11中的框架和弹出窗口外观、网格文本溢出等。

BCGControlBar Pro for MFC v32.1正式版下载

可视化管理器和主题

1. 编辑框和工具栏编辑控件:改进了Window 原生主题中的控件外观。

MFC界面库BCGControlBar v32.1图集

2. Toolbox:改进Window原生主题中的组外观,在以前的产品版本中,使用了提供过时(Vista 风格)外观的Windows主题API。

MFC界面库BCGControlBar v32.1图集

3. CBCGPVisualManager:新方法 GetWindowCornerType 指定顶级框架/对话框或弹出窗口是否具有圆角(仅限 Windows 11)。 默认情况下,只有带有默认 (DWM) 标题的可视化主题才有圆角。如果您希望在应用程序在 Windows 11 下运行时自定义特定的窗口外观,请在自定义可视化管理器中覆盖此方法。

网格和报表控件

1. 实现类似Excel的文本溢出:当你在一个单元格中输入大量文本时,它会溢出到相邻的单元格。如果您希望在特定单元格类型中禁用文本溢出,请调用新方法 CBCGPGridCtrl::EnableTextOverflowing来启用文本溢出并覆盖新的虚拟方法CBCGPGridItem::IsTextOverflowingAllowed。

MFC界面库BCGControlBar v32.1图集

2. 新增网格单元格选择动画效果:当您单击单个单元格时,选择边框将从之前的位置平滑移动,请调用新的 CBCGPGridCtrl::SetChangeSelectionTransitionTime 方法来启用此功能。

MFC界面库BCGControlBar v32.1图集

Controls

1.一个新类CBCGPCheckComboBox实现了一个带有选中下拉列表的组合框。

MFC界面库BCGControlBar v32.1图集

2. CBCGPEdit:实现了在控件聚焦时显示提示(提示横幅)的能力。

3. CBCGPTreeCtrlEx:实现了标准树视图通知,例如 NM_CLICK、NM_DBLCLK、NM_RCLICK、NM_RDBLCLK 和 NM_SETFOCUS。

其他

1. CBCGPToolBarImages:一种新方法PrepareSVGImages将SVG图标转换为内部图像轮(位图)。

2. CBCGPPropList:一种新方法 SetButtonsAppearance 允许指定属性按钮外观。 默认情况下,当属性被聚焦时,总是显示按钮并且下拉按钮变得可见。

3. 智能对接标记:

  • 旧的光栅位图资源被 SVG 替换:当应用程序在高 DPI 环境中摩擦时,停靠标记不再模糊。
  • CBCGPSmartDockingParams有2个新成员:m_clrToneSrcHot 和 m_clrToneDestHot,指定这些选项允许为自定义突出显示的标记着色。

MFC界面库BCGControlBar v32.1图集

4. CBCGPTabWnd:一种新方法 SetActiveTabExtraHeight 允许通过添加一些额外的高度来额外突出显示活动选项卡。此外,CBCGPMDITabParams 有一个新成员 m_nActiveTabExtraHeight,因此您也可以在 MDI 选项卡中使用此功能。

MFC界面库BCGControlBar v32.1图集

MFC界面库BCGControlBar v32.1图集

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值