亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v25.3正式发布!新版本添加了对Visual Studio 2017的支持、增强对Windows 10的支持等。接下来几篇文章将对这个版本的新功能一一进行介绍,让您对BCG这个控件有一个全新的认识和了解。需要最新版的可以点击这里【BCG下载】
1. 产品集成向导完全支持Visual Studio 2017:由于您可以在同一台机器上安装不同的VS版本,所以该向导允许选择与我们产品集成哪个VS版本。
2. 源文件完全符合Visual 2017 C ++编译器。
3. 我们所有的示例都经过了VS 2017的全面测试。
4. Evaluation版本包含了VS 2017所需的DLL和库。
1. VS 2012-2017和Office 2013-2016 Visual Managers现在可以使用Windows调色。CBCGPVisualManagerVS2012::AccentColor枚举器有一个新的成员VS2012_Default,当用户在Windows "Settings"对话框中更改颜色时,应用程序外观会自动更新。
2. 该产品在Windows 10Windows 10 Creator Update下进行了全面测试。
3. 当标题栏使用Windows accent颜色时,改进了非客户端的外观。
1. 一个框架窗口类(CBCGPFrameWnd和CBCGPMDIFrameWnd)有一个新的方法GetRibbonBackstageView,调用它来获取当前活动的Ribbon后台视图的指针。
2. 可以通过调用新方法“SetDefaultSystemMenu”来指定系统菜单样式(默认或主题)。
3. 可以通过调用新的CBCGPRibbonCategory方法“EnableScroll”来启用或禁用功能区类别滚动。
4. Ribbon编辑框可以使用“只读”样式创建:SetReadOnly和IsReadOnly方法已添加到CBCGPRibbonEdit类。
5. 添加Ribbon mini-toolbar (“floaty”)时不捕捉鼠标事件的功能:将SetMouseCapture和IsMouseCapture方法添加到CBCGPRibbonFloaty类中。
6. 一个新的虚拟方法“CanBeRemovedFromQAT”添加到CBCGPBaseRibbonElement类中。如果您希望防止从 Ribbon QAT中删除控件,那么可以覆盖此方法并返回FALSE。
7. CBCGPRibbonButtonsGroup:添加新方法Remove和RemoveByID。