MFC扩展库BCGControlBar和MFC功能扩展控件BCGSuite 35.1版本已发布
BCGControlBar Library Professional Edition和MFC功能扩展控件BCGSuite 35.1版本已发布!
如果您订购了其中一款产品,请下载最新版本。
请注意,如果您尚未创建用户账户,则需要创建一个新账户。
此版本有哪些新功能?
工具栏
改进的工具栏编辑:现在,您可以在工具栏编辑器中指定常见属性,例如图像列表或工具栏名称,这些属性将由框架自动加载(见截图)。
·在菜单栏导入和导出方法中,添加了对菜单选项数据的支持。
·Ribbon界面自定义:新成员m_bAddSubItemsToTreePanel用于指定,是否将Ribbon 控件子项目添加到定制树的面板节点。您还可以通过覆盖新方法 CBCGPRibbonBar::GetExportedFileDefaultName来指定自定义数据文件的默认名称。
控制
·CBCGPMultiLinkCtrl: 实现了类似 CLinkCtrl 的方法,如SetItem、SetItemID、SetItemUrl、SetItemState、GetItem、GetItemID、GetItemUrl 和 GetItemState。使用这些方法,您可以指定或检索特定的链接属性。通过新的类成员 m_clrLinkVisited 和 m_clrLinkDisabled,您可以设定已访问链接和已禁用链接的自定义颜色。请查看 BCGPControls 示例(“链接按钮 ”视图;请查看截图)以了解这些新增功能的运行情况。
·CBCGPButton:您现在可以使用新版本的SetImage和SetCheckedImage方法,将CBCGPSVGImage直接分配给控件(请查看BCGPControls示例,“检查/单选按钮”视图)。
·CBCGPTreeCtrlEx:在树形控件只有一列时完善了键盘导航;现在,导航与 Windows树形视图键盘导航非常相似。
·CBCGPTreeCtrlEx:增加LPSTR_TEXTCALLBACK和I_IMAGECALLBACK值,支持树形结构节点项中的动态文本标签和图标。
多功能
当网格(或扩展树形控件)具有分级结构时,插入大量项目的性能显著提高。例如,现在只需不到两秒钟,就能添加1 000个项目,每个项目包含1 000个子项目(以前的版本需要几十秒)。现在,您可以创建包含大量项目的网格,并使用筛选和分组等高级功能。
·日历和计划表:改进了Office 2022主题的视觉外观(见截图)。
·CBCGPMDITabParams:新成员 m_balancedGroupLayout用于指定创建新标签组后 ,MDI标签组的大小是否相同。请查看 MDITabsDemo示例,了解这一新功能的运行情况。
·用户指定自定义Windows文本大小的对话框控件外观得到了改进。所有控件字体大小都与外部对话框相同。
?更改和修复的完整列表如下:
MFC扩展库BCGControlBar
MFC功能扩展控件BCGSuite
请报告任何问题,或将您的反馈发送到我们的支持中心。