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

article/2025/10/21 10:31:21

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

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

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

日历 & 计划

1. CBCGPPlannerManagerCtrl:新增SVG图标支持(规划器图像和上下自定义图标)。

2. 新增拖拽计划到位于非显示月份日期的功能:CBCGPPlannerManagerCtrl::SetCalendar和CBCGPCalendar::SetPlanner方法有一个新的可选参数bDropOnDaysOutsideMonths。

3. 改进了每月视图中的计划拖拽操作。

属性网格控件

1. CBCGPProp:一个新方法BOOL SelectOption(const CString& strOption)允许通过文本选择选项。

2. 一个新的类CBCGPColorListProp是一个带有下拉颜色列表的属性,可以显示以下颜色集:标准(Web颜色)、系统、重音或自定义。

控件

1. CBCGPListCtrl:新增了所有者绘制组的支持,重写一个新的虚拟方法OnDrawGroup来实现主题(例如基于可视化管理器的)组。

2. CBCGPMenuButton:一个新的帮助方法SetupMenu简化了菜单按钮的初始化。

3. CBCGPShellList:添加了一个新的方法RemoveItem。

4. 一个新的公共成员m_bDisableRoundedCorners允许禁用所有可视化主题中的圆角。

5. CBCGPBreadcrumb:新增一个新的方法ResetContent,调用此方法可删除所有面包屑项。

6. CBCGPInfoBoxView:一个新成员m_clrBackground指定视图背景颜色。

其他

1. 增加新的构建配置选项:BCGP_EXCLUDE_DIRECT2D。如果用户希望完全排除Direct2D并在此之后重新构建所需的库和dll,则取消BCGCBProConfig.h文件中包含此定义的注释行。

2. CBCGPToolBarImages::GrayImages:添加SVG图标列表支持。

3. CBCGPSVGImage:新增对 "paint-order" 属性的支持。

4. CBCGPGridVisualObject:如果父可视容器具有自动隐藏的滚动条,网格控件滚动条也将在非激活状态下自动隐藏。

5. CBCGPOutlookBarPane:新增Windows 11/Office 2021风格的选择按钮样式,调用新方法SetButtonFullRowWidth来指定按钮样式,或者调用GetButtonFullRowWidth来获取按钮样式。此外此样式应用于属性表导航按钮(Office 2013-2022和Visual Studio 2012 -2022主题)。

6. CBCGPMultiViewFrameWnd:新增对windows导航器的支持,用户可以看到视图和对接窗格的完整列表,并通过Ctrl+tab键组合轻松激活所需的窗口/窗格。(在以前的产品版本中,此导航器仅在CBCGPMDIFrameWnd类中可用),用户必须调用EnableWindowsNavigator方法来启用这个特性。


http://chatgpt.dhexx.cn/article/BILgSIM0.shtml

相关文章

BCG学习(一)——BCGControlBar安装与配置

最近工作中需要用到BCG相关的知识,趁着全民防疫、居家隔离这段时间正好学习一下,作此笔记,记录学习过程和心得体会。话不多说,开整! 简介 下载、安装与配置 例程编译与运行 简介 BCG是MFC的一个扩展库,可以…

MFC扩展库BCGControlBar Pro v33.5新版亮点 - 控件、脚本管理增强

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。 BCGControlBar专业版 v33.5已正式发布了,此版本包含了Ribbon(功能区)自定义…

MFC界面控件BCGControlBar v33.4 - 支持Win 11 Mica material主题

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。 BCGControlBar专业版和BCGSuite for MFC v33.4已正式发布了,该版本包含了对Windows 11 Mica materi…

MFC界面控件BCGControlBar v33.4 - 各子控件全面升级

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。 BCGControlBar专业版和BCGSuite for MFC v33.4已正式发布了,该版本包含了对Windows 11 Mica materi…

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

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。 该版本包含了增强的Ribbon自定义、新的日期/时间数字指示器、带有文本对齐的组控件、多行支持以及其他一些新功…

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

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

BCGControlBar使用说明

BCGControlBar使用说明 1.BCGControlBar简介1.1 概述1.2 开发环境1.3 安装 1.BCGControlBar简介 1.1 概述 BCG是MFC的一个扩展库,可以用来构建类似于Microsoft Office 2003/2007/2010/2013/2016 和 Microsoft Visual Studio-like(打印、用户定制工具栏、…

【MySQL】物化视图

物化视图是相对于视图而言的,但是两者实际上并没有什么关系就如java/javaScript一样 首先mysql的视图不是一种物化视图,他相当于一个虚拟表,本身并不存储数据,当sql在操作视图时所有数据都是从其他表中查询出来的。者带来的问题是…

Oracle——物化视图

文章目录 含义物化视图的语法物化视图的创建1、自动刷新的物化视图 ON COMMIT2、非自动刷新的物化视图 ON demand 关于手动刷新物化视图的删除资料参考 含义 什么是物化视图? 物化视图,通俗点说就是物理化的视图。 什么叫物理化? 将视图以表…

PostgreSQL视图和物化视图

由于每天工作忙碌,好久没更新了,今天更新一下,讲一讲视图和物化视图的概念以及区别吧。 1. 视图 1.1 PostgreSQL视图概述 PostgreSQL中的视图和MySQL中的视图是一样的,在查询的时候进行扫描基础表的操作。 视图表示基础表对应的…

达梦物化视图的使用与管理

文章目录 前言一、关于物化视图所需的权限二、创建手动刷新物化视图1.测试环境构造2.创建手动刷新物化视图3.自动完全更新的物化视图4.自动快速更新的物化视图5.定时更新物化视图 三、物化视图的管理四、总结 前言 物化视图是从一个或几个基表导出的表,同视图相比&…

Oracle物化视图与物化视图日志

文章目录 物化视图物化视图与普通视图的区别创建一个存放person的表创建一个存放person的address的表初始化数据创建物化视图的语句1.build [immediate|deferred]2.refresh [fast|complete|force] 视图刷新的方式:3.MV数据刷新的时间:4.查询重写(QueryRe…

【物化视图的创建和管理】

1物化视图 视图 (VIEW) 可以看做是一种逻辑表,其数据来自于一张表或多张表,不占用物理存储空间。对视图的 DML 操作本质上是对其基表的操作。物化视图和普通视图一样,都是构建在一个查询语句之上的,只是物化视图会存储并刷新视图中…

创建物化视图详解(图解)

创建物化视图详解 一,什么是物化视图 物化视图是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。 二,作用、 在类似统…

浅谈物化视图

1、什么是物化视图 物化视图是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。 视图是一个虚拟表(也可以认为是一条语句&#xff0…

什么是物化视图

ClickHouse拥有普通和物化两种视图,其中物化视图拥有独立的存储,而普通视图只是一层简单的查询代理 普通视图不会存储任何数据,它只是一层单纯的SELECT查询映射,起着简化查询、明晰语义的作用,对查询性能不会有任何增…

Oracle 物化视图详解(materialized)

文章目录 1 概述1.1 思维导图 2 语法2.1 创建2.2 查询2.3 修改2.4 删除 3 扩展3.1 手动刷新3.2 创建物化视图日志3.2.1 with primary key3.2.2 with rowid 1 概述 小提示:要想创建 "物化视图,至少具有 ‘CREATE MATERIALIZED VIEW’ 权限" -…

添加JAVA环境变量

下载JAVA 1.我是默认安装的 添加环境变量 1.计算机->属性->高级系统设置->环境变量 2.新建系统变量 变量名:JAVA_HOME 变量值:自己Java的安装路径,第一个图片上的路径(根据自己的安装路径修改) 点确定 3.编…

windows2008下配置java环境变量

背景:由于我准备运行 SAP 虚拟机,必须安装JAVA 虚拟机,由于SAP支持1.4以上版本就可以; 于是我就运行jdk-1_5_0_22-windows-X86_64。 添加链接描述 一.安装jdk-1_5_0_22-windows-X86_64; 二,配置&#xff…

eclipse配置java环境变量_eclipse配置环境变量

下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html 3、配置环境变量:右击“我的电脑”-->"属性"-->"高级"-->"环境变量"(win10系统略有差异) 如下图可以看到2个框,分别是用户变量(只针对当前用户)和系统变…