轉帖|使用教程|編輯:鮑佳佳|2020-11-09 09:40:12.120|閱讀 816 次
概述:本篇文章主要講述如何設置全局主題樣式,并附上想應的代碼樣式。在BCGControlBar中使用全局主題樣式,可以保持程序界面的一致性。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
BCGControlBar ("Business Components Gallery ControlBar")是MFC擴展庫,使您可以創建具有完全自定義選項(功能區、可自定義工具欄、菜單等)以及一組專業設計的豐富Microsoft Office和Microsoft Visual Studio的應用程序 GUI控件,例如圖表、日歷、網格、編輯器、甘特圖和許多其他控件。
BCGControlBar Pro for MFC v30.6最新版下載
4.3 全局主題樣式
使用全局主題樣式,可以保持程序界面的一致性。
SetVisualTheme(BCGP_VISUAL_THEME_VS_2013_BLUE);
//修改Bth背景色為白色 globalData.brBtnFace.DeleteObject(); globalData.brBtnFace.CreateSolidBrush(RGB(255,255,255)); CBCGPMessageBox::m_bUseNativeCaption = FALSE; //設置BCGPMessageBox樣式 CBCGPMessageBox::m_bUseNativeControls = FALSE;
EnableVisualManagerStyle(TRUE, TRUE); m_wndList.m_bVisualManagerStyle = TRUE;//控件直接設置
{ HBRUSH hbr = CBCGPPropertySheet::OnCtlColor(pDC, pWnd, nCtlColor); switch (nCtlColor) { case CTLCOLOR_BTN: case CTLCOLOR_DLG: case CTLCOLOR_STATIC: { hbr = globalData.brBtnFace; break; } default: break; } return hbr; }
本文轉載自CSDN-
現購買BCGSoft正版授權最高直降萬元,歡迎點擊了解產品正版授權>>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn