共用方式為


CMFCBaseVisualManager 類別

在衍生的視覺管理員和 Windows 佈景主題 API 之間的階層。

CMFCBaseVisualManager 載入 UxTheme.dll,如果有的話,和管理 Windows 佈景主題 API 方法的存取。

這個類別僅供內部使用。

class CMFCBaseVisualManager: public CObject

Members

公用建構函式

名稱

描述

CMFCBaseVisualManager::CMFCBaseVisualManager

建構和 CMFCBaseVisualManager 初始化物件。

CMFCBaseVisualManager::~CMFCBaseVisualManager

解構函式。

公用方法

名稱

描述

CMFCBaseVisualManager::DrawCheckBox

使用目前的 Windows 佈景主題,繪製核取方塊控制項。

CMFCBaseVisualManager::DrawComboBorder

使用目前的 Windows 佈景主題,將下拉式方塊的框線。

CMFCBaseVisualManager::DrawComboDropButton

使用目前的 Windows 佈景主題,繪製下拉式方塊下拉式按鈕。

CMFCBaseVisualManager::DrawPushButton

使用目前的 Windows 佈景主題,會繪製按鈕。

CMFCBaseVisualManager::DrawRadioButton

使用目前的 Windows 佈景主題,繪製選項按鈕控制項。

CMFCBaseVisualManager::DrawStatusBarProgress

繪製在狀態列控制項 (CMFCStatusBar 類別) 的進度列使用目前 Windows 佈景主題。

CMFCBaseVisualManager::FillReBarPane

使用目前的 Windows 佈景主題,填滿 Rebar 控制項的背景。

CMFCBaseVisualManager::GetStandardWindowsTheme

取得目前 Windows 佈景主題。

受保護的方法

名稱

描述

CMFCBaseVisualManager::CleanUpThemes

在呼叫 UpdateSystemColors取得的所有控制代碼的 CloseThemeData

CMFCBaseVisualManager::UpdateSystemColors

呼叫 OpenThemeData 取得要繪製之的各種控制項的控制代碼: 視窗中,將工具列,按鈕,依此類推。

備註

您不需要直接執行個體化這個類別的物件。

由於它是所有視覺管理員的基底類別,使用該指標,您可以呼叫 CMFCVisualManager::GetInstance,取得指標目前視覺管理員,並存取 CMFCBaseVisualManager 的方法。 不過,在中,如果使用目前 Windows 佈景主題,您必須明確控制,使用 CMFCVisualManagerWindows 介面最好的做法。

繼承階層架構

CObject

   CMFCBaseVisualManager

需求

標題: afxvisualmanager.h

請參閱

參考

階層架構圖表

其他資源

MFC 類別