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效果。