轉(zhuǎn)帖|使用教程|編輯:鮑佳佳|2020-11-09 09:40:12.120|閱讀 816 次
概述:本篇文章主要講述如何設(shè)置全局主題樣式,并附上想應(yīng)的代碼樣式。在BCGControlBar中使用全局主題樣式,可以保持程序界面的一致性。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
BCGControlBar ("Business Components Gallery ControlBar")是MFC擴展庫,使您可以創(chuàng)建具有完全自定義選項(功能區(qū)、可自定義工具欄、菜單等)以及一組專業(yè)設(shè)計的豐富Microsoft Office和Microsoft Visual Studio的應(yīng)用程序 GUI控件,例如圖表、日歷、網(wǎng)格、編輯器、甘特圖和許多其他控件。
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; //設(shè)置BCGPMessageBox樣式 CBCGPMessageBox::m_bUseNativeControls = FALSE;
EnableVisualManagerStyle(TRUE, TRUE); m_wndList.m_bVisualManagerStyle = TRUE;//控件直接設(shè)置
{ 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; }
本文轉(zhuǎn)載自CSDN-
現(xiàn)購買BCGSoft正版授權(quán)最高直降萬元,歡迎點擊了解產(chǎn)品正版授權(quán)>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn