vs2019功能介绍_MFC界面库BCGControlBar v30.0新功能详解:支持VS 2019
親愛的BCGSoft用戶,我們非常高興地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v30.0正式發布!新版本添加了對Visual Studio 2019的支持等。接下來幾篇文章將對這個版本的新功能一一進行介紹,讓您對BCG這個控件有一個全新的認識和了解。
支持Visual Studio 2019
- 源文件完全符合Visual 2019 C ++編譯器。
- 所有的實例和示例都用VS 2019進行了徹底的測試。
- 評估版包含VS 2019所需的DLL和庫。
具有非客戶端主題的框架窗口現在使用WS_CAPTION樣式創建:此更改解決了許多問題,例如不正確的多顯示器支持、不完整的并排操作、幀大小調整性能等。如果由于某種原因需要保留以前的操作,只需要將globalData.m_bIsFrameWsCaptionStyle設置為FALSE或覆蓋CMainFrame類中的IsWsCaptionStyle方法。 此外,您可以使用WS_CAPTION樣式創建一個對話框/屬性表:set globalData。 m_bIsDlgWsCaptionStyle為TRUE或覆蓋對話框/屬性表類中的IsWsCaptionStyle方法并返回TRUE。
對話框和表單
1. 新類CBCGPScrollDialog實現了一個帶滾動支持的對話框。
2. CBCGPFormView:當新聚焦的控件超出窗體邊界時添加自動滾動。
3. CBCGPPropertySheet:添加對自定義(owner-draw)notification badges的支持。覆蓋新的虛擬方法'OnDrawPageNotificationBadge'來繪制自定義badge。
Docking Panes
1. CBCGPDockingControlBar:實現了根據當前狀態指定面板標題的功能。例如您可以在屬性網格標題上添加當前所選對象的名稱,在CBCGPDockingControlBar派生類中重寫一個新方法GetCaption。
2. 新的全局標志CBCGPOutlookButton :: m_bDrawAmpersand指定是否應在此字符前使用帶下劃線的字符或符號繪制按鈕的標簽。 默認情況下,標簽使用帶下劃線的字符繪制。
3. CBCGPStatusBar:實現對狀態欄面板通知徽章的支持。要指定面板的徽章,您必須使用id =狀態欄面板ID調用BCGPCMD_MGR.SetNumericNotificationBadge或BCGPCMD_MGR.SetCustomNotificationBadge方法。
點擊“了解更多”獲取最新試用版下載!
總結
以上是生活随笔為你收集整理的vs2019功能介绍_MFC界面库BCGControlBar v30.0新功能详解:支持VS 2019的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: django 转发_教你搭建Django
- 下一篇: 启动hadoop没有resourcema