Structure TITLEBARINFOEX (winuser.h)
Développe les informations décrites dans la structure TITLEBARINFO en incluant les coordonnées de chaque élément de la barre de titre.
Cette structure est envoyée avec le message WM_GETTITLEBARINFOEX .
Syntaxe
typedef struct tagTITLEBARINFOEX {
DWORD cbSize;
RECT rcTitleBar;
DWORD rgstate[CCHILDREN_TITLEBAR + 1];
RECT rgrect[CCHILDREN_TITLEBAR + 1];
} TITLEBARINFOEX, *PTITLEBARINFOEX, *LPTITLEBARINFOEX;
Membres
cbSize
Type : DWORD
Taille de la structure, en octets. Définissez ce membre sizeof(TITLEBARINFOEX)
sur avant d’envoyer avec le message WM_GETTITLEBARINFOEX .
rcTitleBar
Type : RECT
Rectangle englobant de la barre de titre. Le rectangle est exprimé en coordonnées d’écran et inclut tous les éléments de la barre de titre à l’exception du menu de la fenêtre.
rgstate[CCHILDREN_TITLEBAR + 1]
Type : DWORD[CCHILDREN_TITLEBAR+1]
Tableau qui reçoit une valeur DWORD pour chaque élément de la barre de titre. Voici les éléments de barre de titre représentés par le tableau.
Index | Élément De barre de titre |
---|---|
0 | Barre de titre elle-même. |
1 | Réservé. |
2 | Bouton Réduire. |
3 | Bouton Agrandir. |
4 | Bouton Aide. |
5 | Bouton Fermer. |
Chaque élément de tableau est une combinaison d’une ou plusieurs des valeurs suivantes.
rgrect[CCHILDREN_TITLEBAR + 1]
Type : RECT[CCHILDREN_TITLEBAR+1]
Tableau qui reçoit une structure pour chaque élément de la barre de titre. Les structures sont exprimées en coordonnées d’écran. Voici les éléments de barre de titre représentés par le tableau.
Index | Élément De barre de titre |
---|---|
0 | Réservé. |
1 | Réservé. |
2 | Bouton Réduire. |
3 | Bouton Agrandir. |
4 | Bouton Aide. |
5 | Bouton Fermer. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winuser.h (inclure Windows.h) |
Voir aussi
Conceptuel
Référence