AFX_GLOBAL_DATA, structure
La structure d' AFX_GLOBAL_DATA contient les champs et méthodes utilisés pour gérer l'infrastructure ou personnaliser l'apparence et le comportement de votre application.
struct AFX_GLOBAL_DATA
Membres
Constructeurs publics
Nom |
Description |
---|---|
AFX_GLOBAL_DATA::AFX_GLOBAL_DATA |
Construit une structure d' AFX_GLOBAL_DATA . |
AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA |
Destructeur. |
Méthodes publiques
Nom |
Description |
---|---|
Libère les ressources allouées par l'infrastructure, telles que des pinceaux, les polices, et les DLL. |
|
Crée une transformation de rotation qui fait pivoter selon un angle spécifié autour d'un point spécifié. |
|
Dessine l'arrière-plan du parent d'un contrôle dans la zone spécifiée. |
|
Dessine du texte spécifié dans le style visuel du thème spécifié. |
|
Offre un moyen simple d'appeler la méthode de DwmDefWindowProc windows. |
|
Offre un moyen simple d'appeler la méthode de DwmExtendFrameIntoClientArea windows. |
|
Offre un moyen simple d'appeler la méthode de DwmIsCompositionEnabled windows. |
|
Supprime les paires spécifiées de balise XML d'une mémoire tampon spécifiée. |
|
Extrait la couleur actuelle de l'élément de l'interface utilisateur spécifié. |
|
Retourne un pointeur vers l'interface d' ID2D1Factory stockées dans les données globales.Si l'interface n'est pas initialisée, elle est créée avec les paramètres par défaut. |
|
Récupère le curseur intégré qui ressemble à une main) et dont l'identificateur est IDC_HAND. |
|
Crée et stocker dans les données globales un pointeur vers l'interface d'ITaskBarList. |
|
Crée et stocker dans les données globales un pointeur vers l'interface ITaskBarList3. |
|
Extrait la métrique associée à la zone non cliente windows nonminimized. |
|
Détermine les positions des barres automatiques de masquer du shell. |
|
Extrait la hauteur de caractères de texte dans la police actuelle. |
|
Retourne un pointeur vers l'interface d' IWICImagingFactory stockées dans les données globales.Si l'interface n'est pas initialisée, elle est créée avec les paramètres par défaut. |
|
Retourne un pointeur vers l'interface d' IDWriteFactory stockées dans les données globales.Si l'interface n'est pas initialisée, elle est créée avec les paramètres par défaut. |
|
Initialise D2D, DirectWrite, et les fabriques d' WIC .Appelez cette méthode avant l'initialisation de la fenêtre principale. |
|
Indique si les icônes 32 bits prédéfinies sont prises en charge. |
|
Détermine si D2D a été initialisé. |
|
Indique si les images sont affichées actuellement dans le contraste élevé. |
|
Détecte l'état actuel de l'animation de menus du Bureau et la barre des tâches masquer automatiquement des fonctionnalités. |
|
Enregistre la classe de fenêtre spécifiée MFC. |
|
Interfaces de versions obtenues via GetITaskbarList et méthodes GetITaskbarList3. |
|
Réinitialise les pointeurs fonction internes ces les méthodes d'accès qui prennent en charge les fenêtres thèmes et styles visuels. |
|
Offre un moyen simple d'appeler la méthode de SetLayeredWindowAttributes windows. |
|
Crée la police logique spécifiée. |
|
Crée et initialise un objet d'élément de shell d'un nom d'analyse. |
|
Reintializes les polices logiques qui sont utilisées par l'infrastructure. |
|
Initialise les couleurs, la profondeur de couleur, les pinceaux, les stylets, et les images utilisées par l'infrastructure. |
Méthodes protégées
Nom |
Description |
---|---|
Active ou désactive la prise en charge de Microsoft Active accessibilité.Active l'accessibilité fournit des méthodes fiables pour exposer des informations sur les éléments de l'interface utilisateur. |
|
Indique si la prise en charge de Microsoft Active l'accessibilité est activée. |
|
Indique si le système d'exploitation prend en charge les fenêtres superposées. |
Membres de données
Nom |
Description |
---|---|
Indique si le système d'exploitation actuel prend en charge la fusion alpha. |
|
Indique si l'application est exécutée sous Windows 7 système d'exploitation ou supérieur |
|
Spécifie la couleur du dégradé de la légende active.Généralement utilisé pour les volets d'ancrage. |
|
Spécifie la couleur du dégradé de la légende active inactive.Généralement utilisé pour les volets d'ancrage. |
|
Indique si l'infrastructure utilise les icônes 32 bits prédéfinies de couleur ou les icônes d'une faible résolution. |
|
Indique si une police système est utilisée pour les menus, barres d'outils, et des rubans. |
|
Stocke le handle du curseur en forme de main. |
|
Stocke le handle du curseur horizontal d'étirement. |
|
Stocke le handle du curseur vertical d'étirement. |
|
Stocke le handle de l'icône d'outils. |
|
Spécifie l'offset du extrême gauche masquer automatiquement la barre d'outils à gauche de la barre d'ancrage. |
|
Spécifie l'intervalle entre masquer automatiquement des barres d'outils. |
|
Spécifie l'épaisseur du frame de glisser-déplacer utilisé pour signaler l'état d'ancrage. |
|
Spécifie l'épaisseur du frame de glisser-déplacer utilisé pour signaler l'état flottant. |
Notes
La plupart des données dans la structure d' AFX_GLOBAL_DATA est initialisée au démarrage de l'application.
Hiérarchie d'héritage
Configuration requise
en-tête : afxglobals.h