MFC扩展库BCGControlBar Pro v34.1 - 仪表盘、对话框组件升级

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

BCGControlBar专业版 v34.1已正式发布了,这个版本包含了对Windows 10/11字体图标的支持、功能区和可视化设计器增强等功能,最新版点击下方获取:

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

对话框和表单
  1. CBCGPTaskDialog:增加对TDF_SIZE_TO_CONTENT标志的支持。

  2. 改进背景图像支持:

  • CBCGPDialog和CBCGPPropertyPage类现在在SetBackgroundImage方法中包含一个新的可选参数bScaleByDPI。当设置为TRUE时,此参数根据当前DPI缩放背景图像。
  • CBCGPFormView类现在通过添加SetBackgroundImage方法支持背景图像。
  • 在可滚动对话框中增强背景图像的外观(CBCGPScrollDialog)。
  1. CBCGPDialog:改进带有背景图像的可扩展对话框的外观。
  1. CBCGPEditBrushOptions:增加一个新成员m_bNoGradients(默认为FALSE)。当设置为TRUE时,该成员允许画笔为空或仅为纯色。
MDI窗口和选项卡
  1. BCGPGLOBAL_DATA:增加了一个新成员m_bMFCV1BackwardCompatibility(默认为FALSE)。当设置为TRUE时,MDI菜单中的前一项被视为"Windows"菜单,复制MFC 2.0或更早的操作。

  2. CBCGPMDIFrameWnd:引入了一个新的虚拟方法GetMDITabColor,重写此方法以指定特定MDI子窗口的选项卡背景颜色。

  3. CBCGPMDIFrameWnd:增加了一个新方法,ResetMDITabColors,它将所有MDI选项卡背景颜色重置为默认值。

仪表控件
  1. 圆形和线性仪表:改进了内置的颜色主题,如蓝色或银色。
  1. CBCGPCircularGaugeImpl和CBCGPLinearGaugeImpl:一个新方法GetColorTheme返回当前选择的内置主题id或(-1),如果测量使用自定义或基于可视化管理器的主题。

  2. CBCGPCircularGaugeImpl:一个新的虚拟方法OnAfterSetColorTheme在设置标准颜色主题后由框架调用,重写此方法来更改标准主题颜色。

相关推荐
是main不是漫1 分钟前
【C++——类和对象(上)】筑基篇:以封装奠定面向对象之基
c语言·开发语言·c++
小七在进步11 小时前
string的使用(1)
c++·visual studio
白杨尚青12 小时前
C++进阶篇(六):map 和 set 的模拟实现——用红黑树封装 mymap/myset(迭代器 + operator[])
开发语言·c++·迭代器·stl·set·map·红黑树
kloc14 小时前
聊天室项目入口网关子服务的实现
linux·c++
csdn_aspnet18 小时前
C++ 3个有序点的方向(Orientation of 3 ordered points)
c++·算法
小七在进步18 小时前
string的使用(2)
c++
青少儿编程课堂19 小时前
蓝桥杯·全国青少年信息素养大赛·电子学会Python/C++考级:折半搜索优化子集枚举(Meet in the Middle)解析
c++·python·算法·bfs·信息学竞赛
wo_jack21 小时前
C++ 入门笔记(十七):list 入门 —— 为什么 list 不能 sort?
数据结构·c++·面试·stl·list
青少儿编程课堂1 天前
蓝桥杯青少组图形化 + 全国青少年信息素养大赛 + 电子学会Scratch考级:校园连连看解析
c++·python·算法·bfs·信息学竞赛
草莓熊Lotso1 天前
【C++ 基于微服务的即时通讯系统】文件存储子服务实战:UUID生成、文件IO封装与全接口单元测试
开发语言·网络·数据库·c++·微服务·架构·单元测试