彩票走势图

MFC扩展库BCGControlBar Pro v33.5新版亮点:其他增强功能

翻译|产品更新|编辑:龚雪|2023-07-13 15:05:46.553|阅读 61 次

概述:本文将介绍BCGControlBar Professional for MFC和BCGSuite for MFC v33.4的一些亮点,欢迎下载相关产品体验~

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

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

BCGControlBar专业版 v33.5已正式发布了,此版本包含了Ribbon(功能区)自定义数据导入/导出、Ribbon Designer Key(功能区设计器密钥)检查器工具、DPI感知工具栏控件和工具提示、面包屑项工具提示以及其他新功能和改进。最新版点击下方获取:

其他增强功能

1. CBCGPToolBar:增加一个新的全局成员m_bDPIAwareControlWidths(默认值为FALSE)。当此成员为TRUE时,当DPI更改所有子控件(如组合或编辑框)都会自动缩放。

2. 增加一个新的类CBCGPWaitCursor:这个类的功能与CWaitCursor相同,但是它可以在应用程序对象没有初始化的dll中使用,并且AfxGetApp(在CWaitCursor方法中调用)总是返回NULL,所有CWaitCursor对象都被替换为CBCGPWaitCursor。

3. 实现框架自定义标题按钮支持。在此版本之前,开发人员只能在Ribbon标题栏或Ribbon框架标题栏中添加自定义(用户定义的)按钮。从这个版本开始,可以添加一个简单的按钮到任何框架或对话框的标题(仅限所有者绘制模式)。以下新方法被添加到CBCGPDialog、cbcgpframewind、cbcgpmdiframewind和CBCGPPropertySheet类中:

  • AddCustomCaptionButton
  • EnableCustomCaptionButton
  • IsCustomCaptionButtonEnabled
  • RemoveAllCustomCaptionButtons
BCGControlBar v33.5新版图集

4. CBCGPKeyboardManager:增加了启用/禁用为键盘加速器分配可打印字符的功能。默认情况下,用户可以使用任何字符,如'a',如果您的视图是文本编辑器,则不可能再输入'a'字符(将执行与'a'相关的命令)。为了防止这种情况,调用新的静态方法CBCGPKeyboardManager::AllowPrintableCharacters,参数为FALSE。

5. 一个新的类CBCGPOccManager(衍生自COccManager)用于在所有对话框中使用“MS Shell Dlg”或“MS Shell Dlg 2”全局替换“MS Sans Serif”字体。要使用这个类:

  1. 实例化CBCGPOccManager全局变量。
  2. 将指向该变量的指针传递给AfxEnableControlContainer(通常在应用程序的InitInstance方法中调用)。

由于库对话框仍然是vc++ 6.0兼容的,并且使用了旧的“MS Sans Serif”字体,我们将这个类的用法添加到所有的示例和appwizard生成的代码中。

6. 实现DPI感知工具提示:当用户将父窗口与其他DPI移动到监视器或更改当前显示比例时,工具提示会自动缩放。要启用此功能,请将以下新成员之一设置为TRUE:CBCGPWinApp::m_bDPIAwareTooltips或CBCGPToolTipParams::m_bDPIAware。

7. VS 2005-2017改进了应用程序向导,由于许多客户仍在使用这些版本,我们决定添加大多数剩余的特性,如新的可视化主题、多视图单文档支持和SVG图标支持。

BCGControlBar v33.5新版图集

8. ZLib + Lpng库(用于.png图像渲染)更新到最新版本。

如果您对BCGSoft的产品感兴趣,也可直接咨询“”!


慧都315活动正式开启

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP