MFC扩展库BCGControlBar Pro v33.6 - 网格、报表控件功能升级

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

BCGControlBar专业版 v33.6已正式发布了,此版本包含了对图表组件的改进、带隐藏标签的单类功能区栏,标签控制通知徽章和其他新功能、改进等。最新版点击下方获取:

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

网格和报表控件

1. 项目状态图标现在是DPI感知的。

2. CBCGPGridItem:实现了多按钮支持。要向网格单元格添加按钮,必须重写一个新的虚拟方法CBCGPGridItem::GetCommandIcons并返回图标列表,覆盖新方法CBCGPGridItem::OnClickCommandIcon或CBCGPGridICtrl::OnClickItemCommandIcon来实现按钮点击动作。另外,您可以添加一个新的注册消息BCGM_GRID_ITEM_COMMAND_CLICK处理程序。

BCGControlBar v33.6新版图集

3. 改进的键盘导航支持 - 添加了一些类似excel的快捷键:

  • Ctrl+左:移动到该行的第一个单元格。
  • Ctrl+右:移动到该行的最后一个单元格。
  • Ctrl+Shift+左:选择左侧所有单元格。
  • Ctrl+Shift+右:选择右侧所有单元格。
  • Ctrl+Home:移动到网格中的第一个单元格。
  • Ctrl+End:移动到网格的最后一个单元格。
  • Ctrl+Shift+Home:选择从当前到左上角的单元格。
  • Ctrl+Shift+End:选择从当前到右下的单元格。

4. 一个新的方法EnableColumnWidthAutoSizeOnHeaderDblClick指定双击列标题分隔符是否会调整列的大小来适合列的内容。默认情况下,该选项是关闭的。

5. 添加了新的网格导航帮助器:

  • selectfirstlastteminrow:将选择移动到当前行的第一个/最后一个单元格。
  • selectfirstlasttemincolumn:将选择移动到当前列的顶部/底部单元格。
控件

1. CBCGPListCtrl:增加了一个新的虚拟方法'OnBeforeDrawItem',由框架在绘制列表控件项之前调用。

2. CBCGPStatic:增加了一个新成员m_clrBkgnd,此属性指定控件的背景颜色。

BCGControlBar v33.6新版图集

3. CBCGPSplitterWnd:新增DPI缩放支持,当拆分器窗口的DPI被更改时,面板将根据当前DPI值重新定位。调用新方法SetDPIAware来启用/禁用DPI缩放支持,并调用IsDPIAware来检查是否启用了该支持。默认情况下,DPI缩放是开启的。

4. CBCGPWinUITiles:

  • 改进的键盘导航支持。当控件只包含磁贴(没有组,没有标题)时,TAB键现在在磁贴之间导航。
  • 磁贴标题和文本的绘制已被优化。

5. CBCGPHotSpotImageCtrl添加:

  • 实现透明背景:如果m_clrBack成员(由SetBackgroundColor方法指定)为CLR_NONE,则绘制透明背景的图片。
  • 增加了新的方法SetBuffer:调用这个方法从内存缓冲区加载图片。

6. CBCGPTagCloud:增加一个新的方法'FindTag',调用此方法按名称查找标记。

7. 调用新方法SetNumericNotificationBadge来设置选项卡数字徽章,并调用ClearNumericNotificationBadge来从选项卡中删除徽章。

BCGControlBar v33.6新版图集

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/101631.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

腾讯云 轻量云 上海 VPS 测评

description: 发布于 2023-07-05腾讯云 轻量云 上海 VPS 测评 腾讯云国内机非常稳定,一年用下来没有掉线丢包的情况。国内机适合与备案域名一起建站使用。带宽很小,图片资源使用CDN加速或海外机提供。 规格 CPU - 2核 内存 - 2GB 系统盘 - SSD云硬盘…

上海-华为全联接大会|竹云受邀参加华为云ROMAConnect行业生态联盟成立联合发布会

2023年9月22日,在上海举办的华为全联接大会上,竹云作为华为云全方位合作伙伴代表,受邀参加华为云ROMAConnect行业生态联盟成立联合发布会。华为云PaaS服务产品部副部长张甲磊以及联盟主要成员企业出席发布仪式,共同见证华为云ROMA…

Tabby All configured authentication methods failed

文章目录 重要序言错误原因tabby的连接设置 总结 重要序言 Tabby是一款美观耐用的软件,平常一直用来输入密码方法SSH公司服务器,后来为了另外一台服务器加了SSH私钥,之后Tabby SSH连接死活不成功,哎,折腾了好久&#…

Git分布式版本控制工具

Git分布式版本控制工具 一、概述 1.1开发中的实际场景 备份代码还原协同开发追溯问题代码的编写人和编写时间 1.2版本控制器的方式 集中式版本控制工具 版本库是集中存放在中央服务器的,团队里每个人工作时从中央服务器下载代码,是必须联网才能工作&…

Ubuntu编译安装colmap遇到的几个问题以及解决

总体安装过程已经很明白了,写的人很多了,我就不赘述了,可以参考这里或者其他博客。我主要记录几个我遇到的问题以及解决方法。 1、cmake报错:No CMAKE_CUDA_COMPILER could be found. 这个原因是没找到cuda和nvcc目录&#xff0…

解决Opencv dnn模块无法使用onnx模型的问题(将onnx的动态输入改成静态)

一、问题来源 最近做人脸识别项目,想只用OpenCV自带的人脸检测和识别模块实现,使用OpenCV传统方法:Haar级联分类器人脸检测LBPH算法人脸识别的教程已经有了,于是想着用OpenCV中的dnn模块来实现,dnn实现人脸检测也有&a…

Fisher辨别分析

问题要求 在UCI数据集上的Iris和Sonar数据上验证算法的有效性。训练和测试样本有三种方式(三选一)进行划分: (一) 将数据随机分训练和测试,多次平均求结果 (二)K折交叉验证 &…

【苍穹外卖 | 项目日记】第三天

前言: 今天状态不错,kuku就是写接口,很舒服 目录 前言: 今日完结任务: 今日收获: 杂项知识点: 总结: 今日完结任务: 实现了新增菜品接口实现了菜品分页查询接口实现…

如何基于先进视频技术,构建互联网视频监控安全管理平台解决方案

一、建设思路 依托互联网,建设一朵云,实现各类二三类视频资源统一接入,实现天网最后100米、10米、1米的全域覆盖。 依托人工智能与互联网技术,拓展视频资源在政府、社会面等多领域的全面应用;建设与运营模式并存&…

软件测试工具有什么作用?有哪些好用的测试工具推荐?

软件测试工具是现代软件测试中不可或缺的重要组成部分,指的是一系列在软件开发过程中使用的工具,用于帮助测试人员进行测试活动,提高测试效率,减少测试成本。选择并使用合适的软件测试工具,可提高软件质量和效率。 一…

WebRTC 系列(四、多人通话,H5、Android、iOS)

WebRTC 系列(三、点对点通话,H5、Android、iOS) 上一篇博客中,我们已经实现了点对点通话,即一对一通话,这一次就接着实现多人通话。多人通话的实现方式呢也有好几种方案,这里我简单介绍两种方案…

应用在SMPS中的GaN/氮化镓

开关模式电源(Switch Mode Power Supply,简称SMPS),又称交换式电源、开关变换器,是一种高频化电能转换装置,是电源供应器的一种。其功能是将一个位准的电压,透过不同形式的架构转换为用户端所需…

【2023】M1/M2 Mac 导入Flac音频到Pr的终极解决方案

介绍 原作者链接:https://github.com/fnordware/AdobeOgg 很早之前就发现了这个插件,超级好用,在windows上完全没有问题,可惜移植到mac就不行了(然后我给作者发了一个Issue,后来就有大佬把m1的编译出来了&…

②. GPT错误:图片尺寸写入excel权限错误

꧂问题最初 ꧁ input输入图片路径 print图片尺寸 大小 长宽高 有颜色占比>0.001的按照大小排序将打印信息存储excel表格文件名 表格路径 图片大小 尺寸 颜色类型 占比信息input输入的是文件就处理文件 是文件夹📁就处理文件。路径下的图片 1. 是处理本路径图片 …

狄拉克函数及其性质

狄拉克函数及其性质 狄拉克函数 近似处理 逼近近似 积分近似 狄拉克函数的性质 狄拉克函数的Hermite展开

构建图像金字塔:探索 OpenCV 的尺度变换技术

构建图像金字塔:探索 OpenCV 的尺度变换技术 引言什么是图像金字塔?为什么需要图像金字塔?构建高斯金字塔构建拉普拉斯金字塔图像金字塔的应用示例:在不同尺度下检测图像中的边缘 结论 引言 在计算机视觉领域,图像金字…

ROS-PX4仿真笔记_1

offbord模式测试 rosrun offboard_pkg position stablelize模式 lqr控制器实验 roslaunch px4 fast_test.launch 无人机起飞1.5-2m sh mybot_gazebo.sh先点击mode,再点击cmd,才能打开offbord模式 minijerk实验 roslaunch px4 fast_test.launch sh …

电子科大软件系统架构设计——系统架构设计

文章目录 系统架构设计系统设计概述系统设计定义系统设计过程系统设计活动系统设计基本方法系统设计原则系统设计方法分类面向对象系统分析与设计建模过程 系统架构基础系统架构定义系统架构设计定义系统架构作用系统架构类型系统总体架构系统拓扑架构系统拓扑架构类型系统拓扑…

读书笔记:多Transformer的双向编码器表示法(Bert)-4

多Transformer的双向编码器表示法 Bidirectional Encoder Representations from Transformers,即Bert; 第二部分 探索BERT变体 从本章开始的诸多内容,以理解为目标,着重关注对音频相关的支持(如果有的话)…

Docker基础操作容器

启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一个是将在终止状态(exited)的容器重新启动。 因为 Docker 的容器实在太轻量级了,很多时候用户都是随时删除和新创建容器。 新建并启动 所需要的命令主要…