翻譯|產品更新|編輯:龔雪|2022-06-02 10:20:59.560|閱讀 213 次
概述:BCGControlBar Professional for MFC和BCGSuite for MFC v33.0正式發布!此版本包括對每個顯示器 DPI 感知的支持等,歡迎下載相關產品體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
親愛的BCGSoft用戶,我們非常高興地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v33.0正式發布!此版本包括對每個顯示器 DPI 感知的支持、改進的信息框和桌面警報控件、主題編輯框氣球工具提示和其他新功能和改進。需要最新版的可以點擊這里【BCG下載】
此版本實現了對每個顯示器 DPI 感知的支持,當用戶移動應用程序框架、對話框或浮動窗格以使用其他 DPI 進行監視或更改當前顯示比例時,所有庫控件都會自動縮放。要啟用此功能,您必須指定 Per-Monitor (V2) DPI Awareness(因為您無法在 Visual Studio 項目設置中執行此操作,請使用外部清單文件)。盡管此功能的實現需要對庫核心進行大量更改,但我們保留了完全的向后兼容性,并且通常您不必對源代碼進行任何重大更改。
1. CBCGPBaseRibbonElement:當 DPI 改變或窗口被移動到另一個具有不同 DPI 的監視器時,將調用一個新的虛擬方法 OnDPIChanged。 如果您需要重新計算自定義維度或重新加載 DPI 特定資源,請覆蓋此方法。
2. 添加簡化模式選項:調用新方法 CBCGPRibbonBar::SetSimplifiedModeOptions 指定這些選項,調用 CBCGPRibbonBar::GetSimplifiedModeOptions 獲取它們。
3. CBCGPRibbonBar::GetImagesLuminosity 方法現在是一個虛擬方法,它有一個新的可選參數 CBCGPRibbonCategory* pCategory - 圖標亮度需要更改的類別。 如果您需要更改特定類別的圖標亮度,請覆蓋此方法。
1. CBCGPOutlookBarPane:添加了新方法 SetFirstVisibleButton。 調用此方法可將窗格垂直滾動到特定按鈕,新方法 GetFirstVisibleButton 返回第一個可見按鈕的索引。
2. CBCGPToolBar:GetMenuImageSize 有一個新的可選參數 CWnd* pParent。
3. CBCGPToolbarButton:當 DPI 更改或父工具欄移動到具有不同 DPI 的另一個監視器時,將調用新的虛擬方法 OnDPIChanged。 如果您需要重新計算自定義維度或重新加載 DPI 特定資源,請覆蓋此方法。
4. CBCGPToolBar::ResetAllImages 有一個新的可選參數 bResetSize(默認為 TRUE)。 如果該參數為FALSE,調用該方法后CBCGPToolBar::m_sizeImage保持不變。
如果您對BCGSoft的產品感興趣,也可直接咨詢“”!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網