BCGControlBar庫擁有500多個(gè)經(jīng)過全面設(shè)計(jì)、測試和充分記錄的MFC擴(kuò)展類。 我們的組件可以輕松地集成到您的應(yīng)用程序中,并為您節(jié)省數(shù)百個(gè)開發(fā)和調(diào)試時(shí)間。
BCGControlBar專業(yè)版?v33.5已正式發(fā)布了,此版本包含了Ribbon(功能區(qū))自定義數(shù)據(jù)導(dǎo)入/導(dǎo)出、Ribbon Designer Key(功能區(qū)設(shè)計(jì)器密鑰)檢查器工具、DPI感知工具欄控件和工具提示、面包屑項(xiàng)工具提示以及其他新功能和改進(jìn)。最新版點(diǎn)擊下方獲?。?/p>
BCGControlBar Pro for MFC v33.5正式版下載
其他增強(qiáng)功能
1. CBCGPToolBar:增加一個(gè)新的全局成員m_bDPIAwareControlWidths(默認(rèn)值為FALSE)。當(dāng)此成員為TRUE時(shí),當(dāng)DPI更改所有子控件(如組合或編輯框)都會(huì)自動(dòng)縮放。
2. 增加一個(gè)新的類CBCGPWaitCursor:這個(gè)類的功能與CWaitCursor相同,但是它可以在應(yīng)用程序?qū)ο鬀]有初始化的dll中使用,并且AfxGetApp(在CWaitCursor方法中調(diào)用)總是返回NULL,所有CWaitCursor對象都被替換為CBCGPWaitCursor。
3. 實(shí)現(xiàn)框架自定義標(biāo)題按鈕支持。在此版本之前,開發(fā)人員只能在Ribbon標(biāo)題欄或Ribbon框架標(biāo)題欄中添加自定義(用戶定義的)按鈕。從這個(gè)版本開始,可以添加一個(gè)簡單的按鈕到任何框架或?qū)υ捒虻臉?biāo)題(僅限所有者繪制模式)。以下新方法被添加到CBCGPDialog、cbcgpframewind、cbcgpmdiframewind和CBCGPPropertySheet類中:
- AddCustomCaptionButton
- EnableCustomCaptionButton
- IsCustomCaptionButtonEnabled
- RemoveAllCustomCaptionButtons
4. CBCGPKeyboardManager:增加了啟用/禁用為鍵盤加速器分配可打印字符的功能。默認(rèn)情況下,用戶可以使用任何字符,如'a',如果您的視圖是文本編輯器,則不可能再輸入'a'字符(將執(zhí)行與'a'相關(guān)的命令)。為了防止這種情況,調(diào)用新的靜態(tài)方法CBCGPKeyboardManager::AllowPrintableCharacters,參數(shù)為FALSE。
5. 一個(gè)新的類CBCGPOccManager(衍生自COccManager)用于在所有對話框中使用“MS Shell Dlg”或“MS Shell Dlg 2”全局替換“MS Sans Serif”字體。要使用這個(gè)類:
- 實(shí)例化CBCGPOccManager全局變量。
- 將指向該變量的指針傳遞給AfxEnableControlContainer(通常在應(yīng)用程序的InitInstance方法中調(diào)用)。
由于庫對話框仍然是vc++ 6.0兼容的,并且使用了舊的“MS Sans Serif”字體,我們將這個(gè)類的用法添加到所有的示例和appwizard生成的代碼中。
6. 實(shí)現(xiàn)DPI感知工具提示:當(dāng)用戶將父窗口與其他DPI移動(dòng)到監(jiān)視器或更改當(dāng)前顯示比例時(shí),工具提示會(huì)自動(dòng)縮放。要啟用此功能,請將以下新成員之一設(shè)置為TRUE:CBCGPWinApp::m_bDPIAwareTooltips或CBCGPToolTipParams::m_bDPIAware。
7. VS 2005-2017改進(jìn)了應(yīng)用程序向?qū)В捎谠S多客戶仍在使用這些版本,我們決定添加大多數(shù)剩余的特性,如新的可視化主題、多視圖單文檔支持和SVG圖標(biāo)支持。
文章來源:http://www.zghlxwxcb.cn/news/detail-570932.html
8. ZLib + Lpng庫(用于.png圖像渲染)更新到最新版本。文章來源地址http://www.zghlxwxcb.cn/news/detail-570932.html
到了這里,關(guān)于MFC擴(kuò)展庫BCGControlBar Pro v33.5新版亮點(diǎn) - 其他增強(qiáng)功能的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!