CMFCBaseVisualManager选件类

在派生的视觉管理器和Windows API主题之间的层。

CMFCBaseVisualManager 加载UxTheme.dll,如果有,并管理对Windows主题API方法。

此选件类仅供内部使用。

class CMFCBaseVisualManager: public CObject

成员

Cc165855.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CMFCBaseVisualManager::CMFCBaseVisualManager

构造和初始化 CMFCBaseVisualManager 对象。

CMFCBaseVisualManager::~CMFCBaseVisualManager

析构函数。

Cc165855.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CMFCBaseVisualManager::DrawCheckBox

使用当前Windows主题,绘制checkbox控件。

CMFCBaseVisualManager::DrawComboBorder

使用当前Windows主题,分区组合框边框。

CMFCBaseVisualManager::DrawComboDropButton

使用当前Windows主题,绘制一个组合框下拉式按钮。

CMFCBaseVisualManager::DrawPushButton

使用当前Windows主题,绘制普通按钮。

CMFCBaseVisualManager::DrawRadioButton

使用当前Windows主题,绘制单选按钮控件。

CMFCBaseVisualManager::DrawStatusBarProgress

绘制在状态栏控件(CMFCStatusBar选件类)的一个进度栏使用当前Windows主题。

CMFCBaseVisualManager::FillReBarPane

使用当前Windows主题,加载rebar控件的背景。

CMFCBaseVisualManager::GetStandardWindowsTheme

获取当前Windows主题。

Cc165855.collapse_all(zh-cn,VS.110).gif受保护的方法

名称

说明

CMFCBaseVisualManager::CleanUpThemes

调用 UpdateSystemColors获得的任何句柄的 CloseThemeData

CMFCBaseVisualManager::UpdateSystemColors

调用 OpenThemeData 获取绘制的各种控件处理:窗口,工具栏,按钮,依此类推。

备注

您不必直接实例化此类选件对象。

由于它是所有视觉管理器的基类,使用该指针,可以调用 CMFCVisualManager::GetInstance,获取指向当前视觉管理器和访问 CMFCBaseVisualManager 的方法。 但是,因此,如果使用当前Windows主题,则您必须将控件,请使用 CMFCVisualManagerWindows 接口最好。

继承层次结构

CObject

   CMFCBaseVisualManager

要求

标头: afxvisualmanager.h

请参见

参考

层次结构图

其他资源

MFC 类