MFC界面控件BCGControlBar v33.4 - 各子控件全面升级
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 - 各子控件全面升级相关推荐
- MFC界面控件BCGControlBar v33.4 - 日历、属性网格组件升级
BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. BCGControlBar专业版和B ...
- MFC界面控件BCGControlBar v33.3 - 可视化管理器和主题更新
BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. BCGControlBar专业版和B ...
- 初步探讨WPF的ListView控件(涉及模板、查找子控件)
本文结合模板的应用初步介绍ListView的应用 一.Xaml中如何建立数据资源 大部分数据都会来自于后台代码,如何Xaml同样的建立数据源呢?比如建立一个学生List: 首先引入命名空间: xmln ...
- MFC界面控件BCGControlBar v33.3 - 编辑控件功能升级
BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. BCGControlBar专业版和B ...
- MFC界面控件BCGControlBar v33.3 - 升级Ribbon Bar自定义功能
BCGControlBar库拥有500多个经过全面设计.测试和充分记录的MFC扩展类. 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间. 该版本包含了增强的Ribbon自定义 ...
- MFC界面开发进入BCGControlBar v30.5时代,Gauge控件全新升级
亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v30.5正式发布!新版本包含针对基于功能区应用程序 ...
- MFC界面库BCGControlBar v33.0 - Docking Pane、仪表盘组件升级
亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v33.0正式发布!此版本包括对每个显示器 DPI ...
- WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系
WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系: 1.Canvas/WrapPanel控件: 其子控件的HorizontalAlign ...
- Cocos2dx中Scrollview控件滑动与其子控件监听冲突的解决方案(不改底层、最优)
语言环境: Cocos2dx 3.6 Lua 5.1 UI编辑器:Cocos Studio v2.0.6 问题:Scrollview控件滑动与其子控件监听发生冲突. 在点击子控件时,若在子控件上进行移 ...
最新文章
- linux文件安装DBeaver,[deepin][linux][DBeaver]DBeaver社区版安装好没有图标
- 【数字信号处理】线性时不变系统 LTI ( 判断某个系统是否是 “ 线性 “ 系统 | 案例四 )
- Linux-Ubuntu中使用apt进行软件的安装与卸载
- java class 关键字_java关键字及其作用
- 设计模式——Bridge 桥模式
- 怎么删除已经安装的mysql_怎么样删除已经安装的mysql | wdlinux致力于Linux服务器架构,性能优化.免费CDN加速系统,免费智能DNS解析,负载均衡,集群分流...
- 十六进制的形式在屏幕中间显示二进制byte类型数据
- vc通过编译指令传参_iOS开发你不知道的事编译amp;链接
- ceph cluster monitor
- Mac 安装mysql5.7.29
- 2022爱分析· 汽车行业数字化厂商全景报告
- word中a3转a4排版打印
- 创意小发明:山寨码表.自行车码表的制作 程序原理图,设计图,源代码
- flask怎么创建虚拟环境_在Windows OS中创建虚拟环境并在本地运行Flask应用程序
- 为什么使用线程池,解释下线程池参数
- 【线段树区间合并】POJ3667-Hotel
- 磁条卡磁道2的等效数据
- 咸鱼软件应用—ubuntu切换中文
- ARP局域网断网攻击原理分析及演示
- 005_wz_bbk_-v详细信息,-c生成中间文件,链接次序
热门文章
- java里氏替换原则例子_java设计模式学习笔记——里氏替换原则
- 科学道德与学风-2021雨课堂答案-第2章
- ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区
- QT中创建条形统计图的方法
- [ 应急响应 ]服务器(电脑)受到攻击该如何处理?(一)
- 通过键盘输入三名同学四门课的成绩,分别求三名同学和四门课程的平均成绩。
- [不好分类]iphone手机激活错误的处理过程
- rosdep update time out及失败解决方案
- Statement详细用法
- 8个典型应用方案带你走进无线传输技术