AFX_GLOBAL_DATA 结构
AFX_GLOBAL_DATA 结构包含用于管理框架或自定义应用程序的外观和行为的字段和方法。
struct AFX_GLOBAL_DATA
成员
公共构造函数
名称 |
说明 |
---|---|
AFX_GLOBAL_DATA::AFX_GLOBAL_DATA |
构造 AFX_GLOBAL_DATA 结构。 |
AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA |
析构函数。 |
公共方法
名称 |
说明 |
---|---|
释放由框架分配,如画笔、字体和 DLL 的资源。 |
|
创建以指定点为中心旋转指定角度的旋转转换。 |
|
在指定区域内绘制一个控件的父级的背景。 |
|
绘制在指定的主题的视觉样式的指定的文本。 |
|
提供了一种简单的方法调用 windows DwmDefWindowProc 方法。 |
|
提供了一种简单的方法调用 windows DwmExtendFrameIntoClientArea 方法。 |
|
提供了一种简单的方法调用 windows DwmIsCompositionEnabled 方法。 |
|
移除指定的 XML 标记从指定的缓冲区对。 |
|
检索指定的用户界面元素的当前颜色。 |
|
返回指向存储在全局数据中的 ID2D1Factory 接口。如果未初始化该接口,则会创建它,并且它将具有默认参数。 |
|
检索类似手形,并且标识符是 IDC_HAND的预定义的光标。 |
|
在全局数据创建并存储指向 ITaskBarList 接口。 |
|
在全局数据创建并存储指向 ITaskBarList3 接口。 |
|
检索该度量与 nonminimized 窗口的非工作区。 |
|
确定 Shell 自动隐藏栏的位置。 |
|
检索高度在当前字体的文本字符。 |
|
返回指向存储在全局数据中的 IWICImagingFactory 接口。如果未初始化该接口,则会创建它,并且它将具有默认参数。 |
|
返回指向存储在全局数据中的 IDWriteFactory 接口。如果未初始化该接口,则会创建它,并且它将具有默认参数。 |
|
初始化 D2D、 DirectWrite和 WIC 工厂。在初始化主窗口之前,调用此方法。 |
|
指示预定义的 32 位图标是否支持。 |
|
确定 D2D 是否已初始化。 |
|
指示图像是否在高对比度当前显示。 |
|
检测桌面的菜单动画和任务栏窗口功能的当前状态。 |
|
注册指定的 MFC windows 类。 |
|
通过 GetITaskbarList 和 GetITaskbarList3 方法获取的版本接口。 |
|
重新初始化内部函数指针支持 windows 主题和视觉样式的访问方法。 |
|
提供了一种简单的方法调用 windows SetLayeredWindowAttributes 方法。 |
|
创建指定的逻辑字体。 |
|
创建并初始化从分析名称的一 Shell 项的对象。 |
|
Reintializes 框架使用的逻辑字体。 |
|
初始化框架使用的颜色、颜色深度、画笔、钢笔和图像。 |
受保护的方法
名称 |
说明 |
---|---|
启用或禁用 Microsoft Active Accessibility 支持。有效的可访问性用于显示用户界面元素信息提供可靠方法。 |
|
表示 Microsoft Active Accessibility 是否支持启用。 |
|
指示操作系统是否支持分层窗口。 |
数据成员
名称 |
说明 |
---|---|
指示当前操作系统是否支持 alpha 混合。 |
|
指示应用程序是否是在 Windows 7 操作系统下或更高版本 |
|
指定活动图例中的渐变颜色。通常用于停靠窗格。 |
|
指定非活动活动图例中的渐变颜色。通常用于停靠窗格。 |
|
指示框架是否使用预定义的 32 位色图标或图标更低分辨率。 |
|
指示系统字体是否为菜单、工具栏和功能区使用。 |
|
存储手光标的句柄。 |
|
存储级别的拉伸光标的句柄。 |
|
存储垂直拉伸光标的句柄。 |
|
存储工具图标的句柄。 |
|
指定从最左侧的窗口工具栏的偏移量到停靠条的左侧。 |
|
指定窗口工具栏之间的空白。 |
|
指定用于传达该停靠的状态拖动帧的粗细。 |
|
指定用于传达该浮动状态拖动帧的粗细。 |
备注
,当应用程序启动时,大部分在 AFX_GLOBAL_DATA 结构的数据初始化。
继承层次结构
要求
标题: afxglobals.h