新版本包含针对基于功能区应用程序的上下文菜单自定义、themed rebar、改进高对比度模式支持、以及其他新功能和改进。该库和示例已使用最新版本的Visual Studio 2019和Windows SDK进行了全面测试。
亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v30.5正式发布!新版本包含针对基于功能区应用程序的上下文菜单自定义、themed rebar、改进高对比度模式支持、以及其他新功能和改进。该库和示例已使用最新版本的Visual Studio 2019和Windows SDK进行了全面测试。需要最新版的可以点击这里【BCG下载】
Gauge Controls
1. 圆规和线规:改进的交互模式,用户现在可以移动位于同一标尺刻度上的不同数据指针。
2. CBCGPNumericIndicatorImpl:实现仪表交互模式。
3. CBCGPGaugeTrackingData有新的成员m_nPointer,该成员指定用户单击和拖动的量规指针的索引。
Calendar和Planner
1. CBCGPCalendar:添加新的注册消息BCGM_CALENDAR_ON_MONTHCHANGED,该消息将在第一个月更改后发送到所有者窗口。
2. CBCGPPlannerManagerCtrl和CBCGPPlannerView:一个计划程序控件,所有视图现在都是触摸友好的,手势平移事件后,控件内容将垂直滚动。
3. CBCGPRecurrenceBaseRule:CreateCopy方法现在是虚拟的。
Controls
1. CBCGPListCtrl:添加在单击标题项时禁用列排序的功能 – 新方法EnableSorting和IsSortingEnabled已添加到此类。
2. CBCGPGroup:DoDraw方法现在是虚拟的。
3. CBCGPStatic:SetPicture方法具有一个新的可选参数“ bDisable3DColorsMapping”。 当此参数为FALSE时,系统3D颜色不会映射到激活的可视化主题颜色。
4. CBCGPTreeCtrlEx:添加TVM_GETEDITCONTROL消息处理。
5. CBCGPTreeCtrlEx:添加对TVN_BEGINDRAG,TVN_BEGINLABELEDIT和TVN_ENDLABELEDIT通知的支持。
Graphics Manager
1. 新的类CBCGPGraphicsManagerHelper提供一种在任何CWnd派生的类中使用图形管理器的简便有效的方法:只需从CBCGPGraphicsManagerHelper(多重继承)派生您的类,重写OnGraphicsManagerDraw方法并从OnPaint或OnDraw调用DoGraphicsManagerDraw。
2. 添加新的几何形状:
- CBCGPShapeGeometry
- CBCGPShapeBasicGeometry
- CBCGPShapePolygonGeometry
- CBCGPShapeStarGeometry
3. CBCGPGradientPoint:添加CompareWith方法和’=’运算符。

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!