竖导航网站,网站建设功能模块,vs做网站如何输出,临沂网BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中#xff0c;并为您节省数百个开发和调试时间。
BCGControlBar专业版 v33.5已正式发布了#xff0c;此版本包含了Ribbon#xff08;功能区#xff09;自定义…BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中并为您节省数百个开发和调试时间。
BCGControlBar专业版 v33.5已正式发布了此版本包含了Ribbon功能区自定义数据导入/导出、Ribbon Designer Key功能区设计器密钥检查器工具、DPI感知工具栏控件和工具提示、面包屑项工具提示以及其他新功能和改进。最新版点击下方获取
BCGControlBar Pro for MFC v33.5正式版下载
其他增强功能
1. CBCGPToolBar增加一个新的全局成员m_bDPIAwareControlWidths(默认值为FALSE)。当此成员为TRUE时当DPI更改所有子控件(如组合或编辑框)都会自动缩放。
2. 增加一个新的类CBCGPWaitCursor这个类的功能与CWaitCursor相同但是它可以在应用程序对象没有初始化的dll中使用并且AfxGetApp(在CWaitCursor方法中调用)总是返回NULL所有CWaitCursor对象都被替换为CBCGPWaitCursor。
3. 实现框架自定义标题按钮支持。在此版本之前开发人员只能在Ribbon标题栏或Ribbon框架标题栏中添加自定义(用户定义的)按钮。从这个版本开始可以添加一个简单的按钮到任何框架或对话框的标题(仅限所有者绘制模式)。以下新方法被添加到CBCGPDialog、cbcgpframewind、cbcgpmdiframewind和CBCGPPropertySheet类中
AddCustomCaptionButtonEnableCustomCaptionButtonIsCustomCaptionButtonEnabledRemoveAllCustomCaptionButtons 4. CBCGPKeyboardManager增加了启用/禁用为键盘加速器分配可打印字符的功能。默认情况下用户可以使用任何字符如a如果您的视图是文本编辑器则不可能再输入a字符(将执行与a相关的命令)。为了防止这种情况调用新的静态方法CBCGPKeyboardManager::AllowPrintableCharacters参数为FALSE。
5. 一个新的类CBCGPOccManager(衍生自COccManager)用于在所有对话框中使用“MS Shell Dlg”或“MS Shell Dlg 2”全局替换“MS Sans Serif”字体。要使用这个类
实例化CBCGPOccManager全局变量。将指向该变量的指针传递给AfxEnableControlContainer(通常在应用程序的InitInstance方法中调用)。
由于库对话框仍然是vc 6.0兼容的并且使用了旧的“MS Sans Serif”字体我们将这个类的用法添加到所有的示例和appwizard生成的代码中。
6. 实现DPI感知工具提示当用户将父窗口与其他DPI移动到监视器或更改当前显示比例时工具提示会自动缩放。要启用此功能请将以下新成员之一设置为TRUECBCGPWinApp::m_bDPIAwareTooltips或CBCGPToolTipParams::m_bDPIAware。
7. VS 2005-2017改进了应用程序向导由于许多客户仍在使用这些版本我们决定添加大多数剩余的特性如新的可视化主题、多视图单文档支持和SVG图标支持。 8. ZLib Lpng库用于.png图像渲染更新到最新版本。