
BCGControlBar 库拥有 500 多个经过彻底设计、测试和完整记录的 MFC 扩展类。我们的组件可以轻松集成到您的应用程序中,并为您节省数百小时的开发和调试时间。
BCGControlBar 库专业版和 BCGSuite for MFC 32.1 版已更新!此版本包括 Visual Studio 2022 支持、Windows 11 中改进的框架和弹出窗口外观、 格文本溢出、新的选中组合框控件以及其他新功能和改进。
1、添加了 Visual Studio 2022 支持
源文件完全符合 Visual 2022 C++ 编译器。
我们所有的示例和示例都使用 VS 2022 进行了全面测试。
评估版包含 VS 2022 所需的 DLL 和库。
2、改进了 Windows 11 中的框架和弹出窗口外观

在所有弹出窗口中实现圆角,例如菜单、浮动停靠窗格等。此外,您可以指定框架(对话框、弹出菜单等)在 Windows 11 下是否具有圆角(适用于所有视觉主题)。此外,框架和对话框的边框颜色由应用程序强调色指定。默认情况下,圆角在带有标准 Windows 标题(如 Windows Native 或 Scenic)的视觉主题中可用,但您可以通过设置以下新 globalData 成员来自定义此外观:
m_FrameCornerType
m_DlgCornerType
m_MiniFrameCornerType
m_PopupMenuCornerType
3、Ribbon Bar

激活Ribbon简化模式时,减少了快速访问工具栏的高度。
CCBCGPRibbonButton:添加了对中等大小 (20×20) 图标的支持(用于Ribbon简化模式)。
CCBCGPRibbonBar:实现了自定义最小化按钮外观和行为的能力。您可以覆盖一个新的虚拟方法 CreateMinimizeButton 并返回您的自定义、CBCGPRibbonMinimizeButton 派生的最小化按钮。
CCBCGPRibbonBar:一个新方法 GetMinimizeButton 返回一个指向最小化按钮的指针。
4、可视化管理器和主题

工具箱:改进了 Window 原生主题中的组外观。
CBCGPVisualManager:新方法 GetWindowCornerType 指定顶级框架/对话框或弹出窗口是否具有圆角(仅限 Windows 11)。
5、 格和 告控件

实现了类似 Excel 的文本溢出:当你在一个单元格中输入大量文本时,它会溢出到相邻的单元格。
新增 格单元格选择动画效果:当您单击单个单元格时,选择边框将从之前的位置平滑移动。
6、控件

一个新类 CBCGPCheckComboBox 实现了一个带有选中下拉列表的组合框。
CBCGPEdit:实现了在控件聚焦时显示提示(提示横幅)的能力。
CBCGPTreeCtrlEx:实现了标准树视图通知,例如 NM_CLICK、NM_DBLCLK、NM_RCLICK、NM_RDBLCLK 和 NM_SETFOCUS。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!