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

BCGControlBar专业版和BCGSuite for MFC v33.4已正式发布了,该版本包含了对Windows 11 Mica material的支持、新增Microsoft Edge WebView2控件、网格控件单元格增强格式等新功能和改进。最新版点击下方获取:

BCGControlBar Pro for MFC v33.4正式版下载

工具栏和菜单

1. CBCGPToolbarOptions:添加一个新成员m_lstCustomizePages,它包含一个自定义(用户定义的)页面的类列表,将被添加到自定义属性表中。

2. CBCGPToolbarCustomize:添加2个新标志bcgcustomize_resized(创建可调整大小的工具栏定制属性表)和BCGCUSTOMIZE_LOAD_PLACEMENT(加载工具栏定制属性表的最近位置和大小,仅在指定bcgcustomize_resized时使用)。

3. CBCGPToolbarSlider:改进工具栏定义对话框上的控件外观。

对话框和表单

1. BCGPMessageBox:改善了当标题宽度超过屏幕大小时的对话框外观,另外一个新的全局变量CBCGPMessageBox::m_nLimitCaptionWidth允许在标题文本非常长的情况下限制对话框的宽度。例如,如果您将这个变量设置为70,标题宽度将被限制在屏幕宽度的70%。

2. CBCGPStaticLayout:实现了禁用不正确(不存在)控件的布局功能,如果在添加锚时,布局管理器无法找到具有指定ID的控件,则此窗口的布局将被禁用,调用新方法DisableOnAddAnchorError来启用这个新特性。

可视化管理器和主题

1. CBCGPTagCloud:改进了一些可视化主题的标签前景色。

2. 工具栏和功能区按钮的边界现在是DPI感知,例如如果您在200% DPI缩放监视器上运行应用程序,将看到选中按钮周围有双重边框。

网格和报表控件

1. 改进了禁用网格控件的外观:网格内的所有文本都使用特殊的灰色前景色绘制,开发者可以通过调用一个新方法CBCGPGridCtrl::SetDisabledTextColor来启用这个功能。

2. 实现了对标题和单元格网格图标的SVG图标支持。

3. CBCGPTreeCtrlEx:实现了调优GetNextItem方法操作的功能(当控件过滤器栏显示时),调用新方法SetFilterBarGetNextItemOption(TRUE)来跳过隐藏项。

4. CBCGPTreeCtrlEx:一个新的方法GetColumnValue允许从特定列中的树项中检索值。

5. CBCGPGridItem:增加了水平对齐支持,请调用新方法SetHorzAlign来指定水平对齐,并调用GetHorzAlign来获取它。

6. 改进的网格放大/缩小操作:用户可以通过调用一个新方法CBCGPGridColumnsInfo::EnableScaledInZoomedGrid来指定自动调整网格列大小的功能。

7. 新增网格图标自动缩放支持:当网格被放大或缩小时,图像会根据当前缩放比例自动缩放。

8. 一个新的帮助器方法CBCGPGridCtrl::SelectArea提供了一种简单的方法来选择一个项目范围。

9. 实现了使用网格项目前景/背景色绘制选定网格项目的功能,要启用这个选项,请调用一个新方法CBCGPGridCtrl::SetDrawCellsWithCustomColorsOnSelection。

MFC界面控件BCGControlBar v33.4 - 各子控件全面升级相关推荐

  1. MFC界面控件BCGControlBar v33.4 - 日历、属性网格组件升级

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

  2. MFC界面控件BCGControlBar v33.3 - 可视化管理器和主题更新

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

  3. 初步探讨WPF的ListView控件(涉及模板、查找子控件)

    本文结合模板的应用初步介绍ListView的应用 一.Xaml中如何建立数据资源 大部分数据都会来自于后台代码,如何Xaml同样的建立数据源呢?比如建立一个学生List: 首先引入命名空间: xmln ...

  4. MFC界面控件BCGControlBar v33.3 - 编辑控件功能升级

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

  5. MFC界面控件BCGControlBar v33.3 - 升级Ribbon Bar自定义功能

    BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. 该版本包含了增强的Ribbon自定义 ...

  6. MFC界面开发进入BCGControlBar v30.5时代,Gauge控件全新升级

    亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v30.5正式发布!新版本包含针对基于功能区应用程序 ...

  7. MFC界面库BCGControlBar v33.0 - Docking Pane、仪表盘组件升级

    亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v33.0正式发布!此版本包括对每个显示器 DPI ...

  8. WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系

    WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系: 1.Canvas/WrapPanel控件: 其子控件的HorizontalAlign ...

  9. Cocos2dx中Scrollview控件滑动与其子控件监听冲突的解决方案(不改底层、最优)

    语言环境: Cocos2dx 3.6 Lua 5.1 UI编辑器:Cocos Studio v2.0.6 问题:Scrollview控件滑动与其子控件监听发生冲突. 在点击子控件时,若在子控件上进行移 ...

最新文章

  1. linux文件安装DBeaver,[deepin][linux][DBeaver]DBeaver社区版安装好没有图标
  2. 【数字信号处理】线性时不变系统 LTI ( 判断某个系统是否是 “ 线性 “ 系统 | 案例四 )
  3. Linux-Ubuntu中使用apt进行软件的安装与卸载
  4. java class 关键字_java关键字及其作用
  5. 设计模式——Bridge 桥模式
  6. 怎么删除已经安装的mysql_怎么样删除已经安装的mysql | wdlinux致力于Linux服务器架构,性能优化.免费CDN加速系统,免费智能DNS解析,负载均衡,集群分流...
  7. 十六进制的形式在屏幕中间显示二进制byte类型数据
  8. vc通过编译指令传参_iOS开发你不知道的事编译amp;链接
  9. ceph cluster monitor
  10. Mac 安装mysql5.7.29
  11. 2022爱分析· 汽车行业数字化厂商全景报告
  12. word中a3转a4排版打印
  13. 创意小发明:山寨码表.自行车码表的制作 程序原理图,设计图,源代码
  14. flask怎么创建虚拟环境_在Windows OS中创建虚拟环境并在本地运行Flask应用程序
  15. 为什么使用线程池,解释下线程池参数
  16. 【线段树区间合并】POJ3667-Hotel
  17. 磁条卡磁道2的等效数据
  18. 咸鱼软件应用—ubuntu切换中文
  19. ARP局域网断网攻击原理分析及演示
  20. 005_wz_bbk_-v详细信息,-c生成中间文件,链接次序

热门文章

  1. java里氏替换原则例子_java设计模式学习笔记——里氏替换原则
  2. 科学道德与学风-2021雨课堂答案-第2章
  3. ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区
  4. QT中创建条形统计图的方法
  5. [ 应急响应 ]服务器(电脑)受到攻击该如何处理?(一)
  6. 通过键盘输入三名同学四门课的成绩,分别求三名同学和四门课程的平均成绩。
  7. [不好分类]iphone手机激活错误的处理过程
  8. rosdep update time out及失败解决方案
  9. Statement详细用法
  10. 8个典型应用方案带你走进无线传输技术