翻譯|產品更新|編輯:龔雪|2023-07-13 15:05:46.553|閱讀 136 次
概述:本文將介紹BCGControlBar Professional for MFC和BCGSuite for MFC v33.4的一些亮點,歡迎下載相關產品體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
BCGControlBar庫擁有500多個經過全面設計、測試和充分記錄的MFC擴展類。 我們的組件可以輕松地集成到您的應用程序中,并為您節省數百個開發和調試時間。
BCGControlBar專業版 v33.5已正式發布了,此版本包含了Ribbon(功能區)自定義數據導入/導出、Ribbon Designer Key(功能區設計器密鑰)檢查器工具、DPI感知工具欄控件和工具提示、面包屑項工具提示以及其他新功能和改進。最新版點擊下方獲取:
1. CBCGPToolBar:增加一個新的全局成員m_bDPIAwareControlWidths(默認值為FALSE)。當此成員為TRUE時,當DPI更改所有子控件(如組合或編輯框)都會自動縮放。
2. 增加一個新的類CBCGPWaitCursor:這個類的功能與CWaitCursor相同,但是它可以在應用程序對象沒有初始化的dll中使用,并且AfxGetApp(在CWaitCursor方法中調用)總是返回NULL,所有CWaitCursor對象都被替換為CBCGPWaitCursor。
3. 實現框架自定義標題按鈕支持。在此版本之前,開發人員只能在Ribbon標題欄或Ribbon框架標題欄中添加自定義(用戶定義的)按鈕。從這個版本開始,可以添加一個簡單的按鈕到任何框架或對話框的標題(僅限所有者繪制模式)。以下新方法被添加到CBCGPDialog、cbcgpframewind、cbcgpmdiframewind和CBCGPPropertySheet類中:
4. CBCGPKeyboardManager:增加了啟用/禁用為鍵盤加速器分配可打印字符的功能。默認情況下,用戶可以使用任何字符,如'a',如果您的視圖是文本編輯器,則不可能再輸入'a'字符(將執行與'a'相關的命令)。為了防止這種情況,調用新的靜態方法CBCGPKeyboardManager::AllowPrintableCharacters,參數為FALSE。
5. 一個新的類CBCGPOccManager(衍生自COccManager)用于在所有對話框中使用“MS Shell Dlg”或“MS Shell Dlg 2”全局替換“MS Sans Serif”字體。要使用這個類:
由于庫對話框仍然是vc++ 6.0兼容的,并且使用了舊的“MS Sans Serif”字體,我們將這個類的用法添加到所有的示例和appwizard生成的代碼中。
6. 實現DPI感知工具提示:當用戶將父窗口與其他DPI移動到監視器或更改當前顯示比例時,工具提示會自動縮放。要啟用此功能,請將以下新成員之一設置為TRUE:CBCGPWinApp::m_bDPIAwareTooltips或CBCGPToolTipParams::m_bDPIAware。
7. VS 2005-2017改進了應用程序向導,由于許多客戶仍在使用這些版本,我們決定添加大多數剩余的特性,如新的可視化主題、多視圖單文檔支持和SVG圖標支持。
8. ZLib + Lpng庫(用于.png圖像渲染)更新到最新版本。
如果您對BCGSoft的產品感興趣,也可直接咨詢“”!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網