BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。
BCGControlBar专业版 v36.2已全新发布了,在这个版本中添加了一个新的扩展器控件、改进了网格和报表控件的性能、实现了SVG阴影过滤器优化等,最新版点击下方获取:
BCGControlBar Pro for MFC v36.2正式版下载
控件
1. CBCGPCalendar:增强了多日期选择支持,以下新方法被添加到这个类中:
- GetDateEx:返回第一个或最后一个选定日期。
- GetFocusedDate:返回聚焦日期。
- SetShiftSelectionOnMonthChange:指定所选日期是否应在月份变化时移位。
2. CBCGPColorBar:以下新方法允许改进在对话框上创建的颜色条控件的外观:
- SetCenterHorz:指定颜色单元格是否应该水平居中。
- SetDPIAwareCtrl:指定控件是否DPI感知。
- CreatePalette的静态方法现在是公共的,使用此方法,您可以轻松地从colors数组创建Windows调色板。
3. CBCGPMenuButton:一个新的属性,m_bPostCommand,指定控件是否调用PostMessage替代SendMessage来通知WM_COMMAND。
4. CBCGPPropList现在支持自定义颜色的选择组和项目(见截图),SetSelectedItemColors和SetSelectedGroupColors方法被添加到这个类中。
图形管理器
1. CBCGPGraphicsManagerHelper:增加了DWM (Aero)支持,这个类的一个新成员m_bOnGlass指定内容是否绘制在DWM区域上。
2. 为CBCGPPolygonGeometry、 CBCGPComplexGeometry、CBCGPLineSegment、CBCGPBezierSegment和CBCGPArcSegment类增加了CompareWith方法。使用这种方法可以帮助重用现有的图形对象,减少内存和资源的使用。
3. CBCGPSVGImage:一个新的方法Compare允许您检查两个SVG是否具有相同的内容。
4. CBCGPSVGImage:一个新的全局标志m_boptimizeshadoweeffect(默认为TRUE)指定由基本过滤器(如feOffset、feGaussianBlur和feFlood)组合定义的阴影效果是否自动转换为feDropShadow效果。