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