Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
The AFX_GLOBAL_DATA structure contains fields and methods that are used to manage the framework or customize the appearance and behavior of your application.
struct AFX_GLOBAL_DATA
Members
Public Constructors
Name |
Description |
|---|---|
AFX_GLOBAL_DATA::AFX_GLOBAL_DATA |
Constructs a AFX_GLOBAL_DATA structure. |
AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA |
Destructor. |
Public Methods
Name |
Description |
|---|---|
Releases resources that are allocated by the framework, such as brushes, fonts, and DLLs. |
|
Draws the background of a control's parent in the specified area. |
|
Draws the specified text in the visual style of the specified theme. |
|
Provides a simple way to call the Windows DwmDefWindowProc method. |
|
Provides a simple way to call the Windows DwmExtendFrameIntoClientArea method. |
|
Provides a simple way to call the Windows DwmIsCompositionEnabled method. |
|
Removes the specified XML tag pair from a specified buffer. |
|
Retrieves the current color of the specified user interface element. |
|
Retrieves the predefined cursor that resembles a hand and whose identifier is IDC_HAND. |
|
Creates and stores in the global data a pointer to ITaskBarList interface. |
|
Creates and stores in the global data a pointer to ITaskBarList3 interface. |
|
Retrieves the metrics associated with the nonclient area of nonminimized windows. |
|
Determines positions of Shell auto hide bars. |
|
Retrieves the height of text characters in the current font. |
|
Indicates whether predefined 32-bit icons are supported. |
|
Indicates whether images are currently displayed in high contrast. |
|
Detects the current state of the desktop's menu animation and taskbar autohide features. |
|
Registers the specified MFC window class. |
|
Releases interfaces obtained through GetITaskbarList and GetITaskbarList3 methods. |
|
Reinitializes internal function pointers that access methods that support Windows themes and visual styles. |
|
Provides a simple way to call the Windows SetLayeredWindowAttributes method. |
|
Creates the specified logical font. |
|
Creates and initializes a Shell item object from a parsing name. |
|
Reintializes the logical fonts that are used by the framework. |
|
Initializes the colors, color depth, brushes, pens, and images that are used by the framework. |
Protected Methods
Name |
Description |
|---|---|
Enables or disables Microsoft Active Accessibility support. Active Accessibility provides reliable methods for exposing information about user interface elements. |
|
Indicates whether Microsoft Active Accessibility support is enabled. |
|
Indicates whether the operating system supports layered windows. |
Data Members
Name |
Description |
|---|---|
Indicates whether the current operating system supports alpha blending. |
|
Indicates whether the application is being executed under Windows 7 OS or higher |
|
Specifies gradient color of active caption. Generally used for docking panes. |
|
Specifies gradient color of inactive active caption. Generally used for docking panes. |
|
Indicates whether the framework uses predefined 32-bit color icons or icons of a lower resolution. |
|
Indicates whether a system font is used for menus, toolbars, and ribbons. |
|
Stores the handle for the hand cursor. |
|
Stores the handle for the horizontal stretch cursor. |
|
Stores the handle for the vertical stretch cursor. |
|
Stores the handle for the tool icon. |
|
Specifies the offset from the leftmost autohide toolbar to the left side of the docking bar. |
|
Specifies the gap between autohide toolbars. |
|
Specifies the thickness of the drag frame that is used to communicate the docked state. |
|
Specifies the thickness of the drag frame that is used to communicate the floating state. |
Remarks
Most of the data in the AFX_GLOBAL_DATA structure is initialized when your application starts.
Inheritance Hierarchy
Requirements
Header: afxglobals.h