MFC扩展库BCGControlBar Pro v37.2新版亮点:控件功能进一步升级

BCGControlBar 库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。

BCGControlBar专业版 v37.2已全新发布了,新版本实现一个新的Visual Studio 2026样式的可视化管理器等,最新版点击下方获取:

BCGControlBar Pro for MFC v37.2正式版下载

控件
  1. CBCGPTreeCtrlEx:实现垂直选择条(位于所选项目的左侧------见截图)。默认情况下,此条目仅在 Office 2021 - 2024 版本、Visual Studio 2026 以及原生 Windows 主题中显示,但您可以通过调用新方法 SetItemSelectionBar(针对特定控件)或更改新的全局类成员 m_bItemSelectionBar(针对所有控件)来指定其显示状态。
  1. CBCGPPropList:增强了属性子项的支持功能
  • CBCGPProp::AddSubItem 方法新增了一个可选参数"nInsertAt",该参数可用于指定添加子项的位置。
  • 新增一个方法 CBCGPProp::GetSubItemIndex,用于获取特定的子项索引。
  1. 在使用现代视觉主题的情况下,CBCGPProgressCtrl 在滚动模式下的外观得到了改进(见截图)。
  1. 新的 Visual Studio 2026 主题已应用于许多控件,例如网格、日历、编辑器以及其他控件(见截图)。
编辑控件
  1. 黑暗主题下的颜色有所优化:编辑器的前景颜色(在语言设置的 XML 文件中指定)现在对比度更高,当编辑控件背景为暗色时(见截图),这些颜色也易于阅读。
  1. 在语言设置的 XML 文件中,增强了支持的颜色格式。除了之前支持的基本颜色名称和"rrggbb"之外,新版本还新增了网络颜色名称支持以及"#rrggbb"和"#rgb"格式。
其他
  1. MSAA:如果在全局数据中禁用了辅助功能支持,那么"EnableActiveAccessibility"方法将不再自动被调用。这个问题出现在某些特定的类中,例如 CBCGPButton、CBCGPListBox 等。

  2. 智能对接指示器新增了以下几种新样式:

  • BCGP_SDT_VS2012_DARK(见截图):适用于 Visual Studio 2012 - 2019 及 Office 2016 - 2024 的深色主题。
  • BCGP_SDT_VS2022_DARK(见截图):适用于 Visual Studio 2022 - 2026 深色主题。
  1. CBCGPGraphicsManager 和 CBCGPPyramidChartImpl:提升了3D金字塔的外观效果(请查看截图)。
  1. 集成向导:在 Visual Studio 2017 至 2019 版本中,已取消了安装传统(基于 HTML 的)应用程序向导的选项。

  2. BCGTranslator:实现了从资源文件中的对话框信息(DLGINIT 部分)加载组合框项的功能。从现在起,您无需再手动将这些源字符串添加到翻译网格中,因此对话框的翻译现在变得更加简便了。

相关推荐
用户8055336980315 小时前
不止三件套:QObject 属性系统全关键字与运行时反射!
c++·qt
BadBadBad__AK1 天前
线段树维护区间 k 次方和
c++·数学·算法·stl
卷无止境2 天前
Eigen 库如何借助 OpenMP 加速计算
c++·后端
卷无止境2 天前
OpenMPI、MPICH 与 OpenMP:关系、核心概念与架构全解
c++·后端
郝学胜_神的一滴3 天前
CMake 30:循环语法全解|foreach_while双循环精讲、迭代技巧与实战避坑指南
c++·cmake
卷无止境5 天前
C++ 的Eigen 库全解析
c++
卷无止境5 天前
现代 C++特性大盘点:一门脱胎换骨的老语言
c++·后端
郝学胜_神的一滴5 天前
CMake 27:缓存变量的特性、语法、类型与实操全解
c++·cmake
博客18007 天前
酷宝的使用方法,超好用的免费界面库,C++、MFC可用
c++·mfc·界面库·库来帮·酷宝
郝学胜_神的一滴7 天前
CMake 026:属性体系精讲、四大作用域全解 & 实战代码落地
c++·cmake