AFX_GLOBAL_DATA-Struktur
Die AFX_GLOBAL_DATA-Struktur enthält Felder und Methoden, mit denen das Framework verwaltet oder die Darstellung und das Verhalten der Anwendung angepasst werden können.
struct AFX_GLOBAL_DATA
Member
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
AFX_GLOBAL_DATA::AFX_GLOBAL_DATA |
Erstellt eine AFX_GLOBAL_DATA-Struktur. |
AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA |
Destruktor. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Gibt Ressourcen frei, die vom Framework zugeordnet werden, z. B. Pinsel, Schriftarten und DLLs. |
|
Erstellt eine Drehtransformation, die sich in einem angegebenen Winkel um einen angegebenen Punkt dreht. |
|
Zeichnet den Hintergrund des übergeordneten Elements eines Steuerelements im angegebenen Bereich. |
|
Zeichnet den angegebenen Text im Stil des angegebenen Designs. |
|
Entfernt das angegebenen XML-Tagpaar aus einem angegebenen Puffer. |
|
Ruft die derzeitige Farbe eines angegebenen Benutzeroberflächen-Elements ab. |
|
Gibt einen Zeiger auf die ID2D1Factory-Schnittstelle zurück, die in den globalen Daten gespeichert ist. Wenn die Schnittstelle nicht initialisiert wurde, wird sie mit den Standardparametern erstellt. |
|
Ruft den vordefinierten Cursor ab, der einer Hand ähnelt und dessen Bezeichner IDC_HAND lautet. |
|
Erstellt und speichert in den globalen Daten einen Zeiger auf die ITaskBarList-Schnittstelle. |
|
Erstellt und speichert in den globalen Daten einen Zeiger auf die ITaskBarList3-Schnittstelle. |
|
Ruft die Metriken ab, die dem Nichtclientbereich von nicht minimierten Fenstern zugeordnet sind. |
|
Bestimmt Positionen von Leisten zum automatischen Ausblenden einer Shell. |
|
Ruft die Höhe von Textzeichen in der aktuellen Schriftart ab. |
|
Gibt einen Zeiger auf die IWICImagingFactory-Schnittstelle zurück, die in den globalen Daten gespeichert ist. Wenn die Schnittstelle nicht initialisiert wurde, wird sie mit den Standardparametern erstellt. |
|
Gibt einen Zeiger auf die IDWriteFactory-Schnittstelle zurück, die in den globalen Daten gespeichert ist. Wenn die Schnittstelle nicht initialisiert wurde, wird sie mit den Standardparametern erstellt. |
|
Initialisiert die Factorys D2D, DirectWrite und WIC. Rufen Sie diese Methode vor der Initialisierung des Hauptfensters auf. |
|
Gibt an, ob vordefinierte 32-Bit-Symbole unterstützt werden. |
|
Bestimmt, ob D2D initialisiert wurde. |
|
Stellt eine einfache Möglichkeit zum Aufruf der Windows-Methode DwmIsCompositionEnabled bereit. |
|
Gibt an, ob Bilder nur mit hohem Kontrast angezeigt werden. |
|
Erkennt den aktuellen Zustand der Funktionen zum automatischen Ausblenden der Menüanimation und Taskleisten auf dem Desktop. |
|
Registriert die angegebene MFC-Fensterklasse. |
|
Versionsschnittstellen, die durch die Methoden GetITaskbarList und GetITaskbarList3 ermittelt wurden. |
|
Initialisiert die internen Funktionszeiger für den Zugriff auf Methoden, die Designs und visuelle Stile in Windows unterstützen. |
|
Stellt eine einfache Möglichkeit zum Aufruf der Windows-Methode SetLayeredWindowAttributes bereit. |
|
Erstellt die angegebene logische Schriftart. |
|
Erstellt und initialisiert ein Shellelementobjekt aus einem Analysenamen. |
|
Initialisiert die logischen Schriftarten erneut, die vom Framework verwendet werden. |
|
Initialisiert die Farben, die Farbtiefe, die Stifte, die Pinsel und die Bilder, die vom Framework verwendet werden. |
Geschützte Methoden
Name |
Beschreibung |
---|---|
Aktiviert oder deaktiviert Microsoft Active Accessibility-Unterstützung. Active Accessibility stellt zuverlässige Methoden zum Anzeigen von Informationen über Benutzeroberflächenelemente bereit. |
|
Gibt an, ob Microsoft Active Accessibility-Unterstützung aktiviert ist. |
|
Gibt an, ob das Betriebssystem überlappende Fenster unterstützt. |
Datenmember
Name |
Beschreibung |
---|---|
Gibt an, ob das aktuelle Betriebssystem Alphablending unterstützt. |
|
Gibt an, ob die Anwendung unter dem Betriebssystem Windows 7 oder höher ausgeführt wird. |
|
Gibt den Farbverlauf der aktiven Beschriftung an. Wird im Allgemeinen für andockbare Bereiche verwendet. |
|
Gibt den Farbverlauf der inaktiven Beschriftung an. Wird im Allgemeinen für andockbare Bereiche verwendet. |
|
Gibt an, ob das Framework vordefinierte 32-Bit-Farbsymbole oder Symbole mit einer niedrigeren Auslösung verwendet. |
|
Gibt an, ob eine Systemschriftart für Menüs, Symbolleisten und Menübänder verwendet wird. |
|
Speichert das Handle für den Hand-Cursor. |
|
Speichert das Handle für den horizontalen Streckungs-Cursor. |
|
Speichert das Handle für den vertikalen Streckungs-Cursor. |
|
Speichert das Handle für das Werkzeugsymbol. |
|
Gibt den Offset von der äußersten linken Symbolleiste zum automatischen Ausblenden von der linken Seite der Andockleiste an. |
|
Gibt die Lücke zwischen Symbolleisten zum automatischen Ausblenden an. |
|
Gibt die Breite des Ziehrahmens an, mit dem der angedockten Zustand übermittelt wird. |
|
Gibt die Breite des Ziehrahmens an, mit dem der unverankerte Zustand übermittelt wird. |
Hinweise
Die meisten Daten in der AFX_GLOBAL_DATA-Struktur werden beim Start der Anwendung initialisiert.
Vererbungshierarchie
Anforderungen
Header: afxglobals.h