百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

BCGControlBar Pro for MFC v24.4正式发布

ccwgpt 2025-06-30 15:01 4 浏览 0 评论

BCGControlBar(Business Components Gallery ControlBar)专业版是MFC的一个扩展库,您可以用来构建类似于Microsoft Office
2000/XP/2003/2007/2010/2013 和 Microsoft Visual Studio-like以及其他一些知名产品的高级用户界面,例如:日历、网格、编辑和甘特图等。BCGControlBar的这个扩展库包含了300多个经过精心设计,测试和具有完备文档的MFC扩展类。BCGControlBar控件能轻松的融入应用程序中,节约大量的的开发和调试时间。

近日,BCGSoft正式发布了v24.4,我们一起来看看新版本中的重要更新:

  • MS Office 2016-like Ribbon "Tell Me"
  • 改进Office-like控件的信息提示
  • 新的图表颜色主题
  • 许多其他的一些新功能和改进功能

1. Ribbon Bar
  1. 实现Office 2016-like Ribbon命令搜索("Tell Me"),将下面的新方法添加到CBCGPRibbonBar类中:
    • EnableCommandSearch:启用/禁用Ribbon命令搜索
    • IsCommandSearchEnabled:决定Ribbon命令搜索是否被启用
    • BCGM_ON_GET_RIBBON_COMMANDS_MENU_CUSTOM_ITEMS:此注册的消息允许添加自定义菜单项到搜索结果菜单中
  2. 在Office 2016主题中改进Ribbon控件的布局和外观
  3. 为Ribbon禁用功能新增灰色图标,调用新的方法CBCGPRibbonBar::SetGrayDisabledImages来启用/禁用此功能
  4. CBCGPRibbonBar::ActivateContextCategory允许指定内容标签索引:添加一个新的、可选参数'int nActiveTabIndex = 0'
  5. Ribbon Main按钮现在可以被开启/关闭:简单地设置按钮的命令ID和MFC与此ID相关的命令更新处理程序
  6. 新的"CBCGPRibbonBar::GetQuickAccessDefaultState"允许获取一个默认的QAT状态
  7. CBCGPRibbonBar::EnableKeyTips现在拥有一个新的可选参数'UINT nDelay = 200',该参数在显示Ribbon关键提示之前指定一个延迟(毫秒)
  8. 新增指定最大级别缩放的功能:新增CBCGPRibbonBackstagePagePrint::SetMaxZoomLevelRibbon方法
  9. CBCGPRibbonCategory::SetHiddenElementRTC和CBCGPRibbonCategory::SetHiddenElementRTCByID方法在运行时允许修改Ribbon目录隐藏元素类
  10. CBCGPRibbonDialogBar构造函数拥有一个新的可选参数'CRuntimeClass* pRTI = NULL'

2. 对话框和表单
  1. 改进对话框提示信息
    • 新增信息提示样式:Info、Error、Shield或Ok,在CBCGPControlInfoTip::BCGPControlInfoTipStyle中实现该样式
    • 信息提示现在可以点击:当它可以点击时,框架会发送一个新的注册信息BCGM_ONCLICKINFOTIP到对话框/表单中

    • CBCGPDialog、CBCGPDialogBar、CBCGPPropertyPage和CBCGPFormView类的SetControlInfoTip方法现在有两个新的可选参数:
      • CBCGPControlInfoTip::BCGPControlInfoTipStyle样式 = CBCGPControlInfoTip::BCGPINFOTIP_Info:指定信息提示样式
      • BOOL bIsClickable = FALSE:指定信息提示是否可点击
  2. CBCGPPropertyPage:新增背景图像支持,调用新的方法CBCGPPropertyPage::SetBackgroundImage来设置/删除背景图像
  3. CBCGPPropertySheet::EnableLayout拥有一个新的可选参数'BOOL bResizeBox = FALSE',您可以设置该参数为TRUE,以便在属性表的右下角显示对话框重新调整的大小
  4. 属性表列表框现在使用Visual Managers的大字体

购买最新版BCGControlBar Pro for MFC咨询在线客服>,即可拥有最新正版授权!
葡萄城经典UI产品惠风迎春,惊喜折扣礼品送不停!
强大工具Qt新版发布,慧都助力——解决方案大放送!

慧都科技,十三年行业经验,专注提供软件技术整体解决方案,致力打造全球最大的软件技术一站式服务平台。

慧都控件|帮助企业打造成功软件

慧都提供全球优质控件产品/控件培训/项目定制开发/方案咨询/现场实施/项目外包/专业测试

微信ID:EVGET_Huidu

企业QQ:800018081|电话:023-66090381

扫码关注微信

相关推荐

Xtreme套件Xtreme Suite Pro正式发布v17.0.0

Codejock软件公司的Xtreme套件(XtremeSuite)包含了三种流行的组件:Xtreme命令工具栏(XtremeCommandBars)——把需要创建的具有改进对接算法的所有组件...

Wine能不能跑Win程序?信创操作系统下运行Windows应用的条件!

原文链接:「链接」Hello,大家好啊,今天给大家带来一篇信创操作系统上使用Wine运行Windows应用程序的条件的文章,欢迎大家分享点赞,点个在看和关注吧!在日常使用国产信创操作系统(如统...

VC界面开发组件Xtreme Toolkit Pro全新发布v17.0.0

Codejock软件公司的XtremeToolkitPro是屡获殊荣的VC界面库,是MFC开发中最全面界面控件套包,它提供了Windows开发所需要的11种主流的VisualC++MFC控件,...

机器视觉软件开发新人入门必看 --机器视觉软件开发学习路径

机器视觉是机械、运动、控制、光学、软件、算法于一体的交叉学科,对于学工科的人来说,机械、运动、控制都有一定的了解,对于软件、算法、光学不是很了解。一台设备,有一个到二个机械设计师或者结构工程师,那么这...

数控变频器的研究与实现(数控变频器的研究与实现思考题)

一般变频器具有两种控制方式:控制面板控制方式和串行通信数据控制方式。控制面板控制方式利用变频器自带控制面板进行手动操控,一般应用于非自动控制场合。在自动化程度越来越高的工业生产现场以及机电一体化的数控...

实用 | 分享几个非常实用的开源项目

前言本次分享几个实用的、值得学习使用的嵌入式相关开源项目,下面列举的这些基本上都在本公众号分享过,详细介绍及使用可查看往期笔记。protobufProtocolBuffers,是Google公司开发...

Windows桌面应用程序常用开发框架的设计案例全面展示

Windows桌面应用程序是我们日常生活中不可或缺的一部分,而开发这些应用程序需要使用相应的框架。本文将全面介绍常用的Windows桌面应用程序开发框架,帮助您了解并选择适合的开发工具。一、原生的Wi...

.NET9 FCall/QCall调用约定(.net 调用存储过程)

蓝字江湖评谈设为关注前言FCall/Qcall是托管与非托管之间的调用约定,双方需要一个契约,以弥合彼此的互相/单向调用。非托管调用约定先了解下非托管约定,一般有四种,分别为thiscall,std...

BCGControlBar Pro for MFC v24.4正式发布

BCGControlBar(BusinessComponentsGalleryControlBar)专业版是MFC的一个扩展库,您可以用来构建类似于MicrosoftOffice2000/X...

MFC多文档视图(mfc 多文档)

你可以因为现任不好而分手,但千万不要认为别人更好,永远有人更好,眼下便是更好。。。----网易云热评一、多文档视图架构程序1、特点:可以管理多个文档。(可以有多个文档类对象)2、相关类CWinA...

MFC扩展库BCGControlBar Pro v33.5新版亮点:Ribbon Bar等全新升级

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

山东新华电脑学院4G软件专业明星优秀作品展

项目实战工程师:向修艺年龄:18岁班级:4G软件1501班座右铭:付出才会有收获导师寄语:自学能力和实践能力都非常出色,并且学习认真做事责任心强,是不可多得的人才。相信将来如果能获得机会,发挥自己的...

MFC转QT:Qt基础知识(mfc获取当前日期和时间信息)

1.Qt框架概述Qt的历史和版本Qt是一个跨平台的C++应用程序开发框架,由挪威公司Trolltech(现为QtCompany)于1991年创建。Qt的发展历程:1991年:Qt项目启动1995年...

MFC转QT:Qt高级特性 - 事件系统(mfc读取txt文件每一行数据)

Qt事件处理机制Qt的事件系统是整个框架的核心基础之一,负责处理用户输入、窗口系统消息和应用内部的通信。相比MFC的消息映射系统,Qt的事件处理机制更加灵活和直观。基本概念事件(Event)是Qt框...

MFC用户界面套包BCGControlBar Pro for MFC发布v25.0

BCGControlBar(BusinessComponentsGalleryControlBar)专业版是MFC的一个扩展库,您可以用来构建类似于MicrosoftOffice2000/X...

取消回复欢迎 发表评论: