CMFCBaseVisualManager选件类
在派生的视觉管理器和Windows API主题之间的层。
CMFCBaseVisualManager 加载UxTheme.dll,如果有,并管理对Windows主题API方法。
此选件类仅供内部使用。
class CMFCBaseVisualManager: public CObject
成员
公共构造函数
名称 |
说明 |
构造和初始化 CMFCBaseVisualManager 对象。 |
|
CMFCBaseVisualManager::~CMFCBaseVisualManager |
析构函数。 |
公共方法
名称 |
说明 |
使用当前Windows主题,绘制checkbox控件。 |
|
使用当前Windows主题,分区组合框边框。 |
|
使用当前Windows主题,绘制一个组合框下拉式按钮。 |
|
使用当前Windows主题,绘制普通按钮。 |
|
使用当前Windows主题,绘制单选按钮控件。 |
|
绘制在状态栏控件(CMFCStatusBar选件类)的一个进度栏使用当前Windows主题。 |
|
使用当前Windows主题,加载rebar控件的背景。 |
|
获取当前Windows主题。 |
受保护的方法
名称 |
说明 |
调用 UpdateSystemColors获得的任何句柄的 CloseThemeData。 |
|
调用 OpenThemeData 获取绘制的各种控件处理:窗口,工具栏,按钮,依此类推。 |
备注
您不必直接实例化此类选件对象。
由于它是所有视觉管理器的基类,使用该指针,可以调用 CMFCVisualManager::GetInstance,获取指向当前视觉管理器和访问 CMFCBaseVisualManager 的方法。 但是,因此,如果使用当前Windows主题,则您必须将控件,请使用 CMFCVisualManagerWindows 接口最好。
继承层次结构
要求
标头: afxvisualmanager.h