BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中并为您节省数百个开发和调试时间。BCGControlBar专业版v34.1已正式发布了这个版本包含了对Windows 10/11字体图标的支持、功能区和可视化设计器增强等功能。在v34.1中新增了一个类CBCGPWebView2View封装了CBCGPWebView2Ctrl。该类为在文档/视图应用程序中使用CBCGPWebView2Ctrl提供了一种简单而有效的方法它的接口与CHtmlView非常相似在将代码升级到WebView2时最大限度地减少了大量工作的需要。在新版本中实现了对Windows 10/11字体图标的支持最新的Windows版本(10和11)提供了一套丰富的内置字体图标(可以在Windows 10的Segoe MDL2 Assets和Windows 11的Segoe Fluent Icons字体中找到)。在这个版本中BCGControlBar库实现了一种简单有效的方法来在应用程序中使用这些图标。首先您可以使用Ribbon Designer来添加这些字体图标并在几次点击中自定义它们的外观。或者您可以在新方法CBCGPSVGImage::CreateIconFromFont的帮助下创建字体图标然后使用这个SVG图标或者使用CBCGPToolBarImages::AddSVGIconFromFont新方法将字体图标添加到图像列表中。注意BCGSoft不收集、保存或分发这些图标也不对其外观和内容负责您只能在运行Windows 10或11的客户端机器上使用这些图标。Ribbon Bar1. 新版本中已经实现了在暗黑主题中指定Ribbon图标外观的功能CBCGPRibbonBar中的一个新方法SetImagesLuminosityInDarkThemes允许您指定Ribbon图标的亮度和暗黑主题中库图标的外观。CBCGPRibbonBar::SetImagesLuminosity现在包括一个可选参数 - galleryIconsLook它可以接受的值如original default inverted或simplified。如果CBCGPRibbonBar方法SetImagesLuminosity和SetImagesLuminosityInDarkThemes的参数dblRatio被设置为0Ribbon图标将被简化。2. 新方法CBCGPRibbonBar::IsTouchMode指示Ribbon栏触摸模式当前是否被激活。3. Ribbon Designer改进Ribbon Designer现在支持字体图标允许从“Segoe Fluent Icons”字体(适用于Windows 11)或“Segoe MDL2 Assets”字体(适用于Windows 10)轻松分配图标到Ribbon控件。新属性 Images Luminosity 和 Gallery Icons Look 被添加到Ribbon Bar。为状态栏引入了一个新的 Icons Style属性。