Structure LVGROUPMETRICS (commctrl.h)

Contient des informations sur l’affichage des groupes dans un contrôle d’affichage de liste.

Syntaxe

typedef struct tagLVGROUPMETRICS {
  UINT     cbSize;
  UINT     mask;
  UINT     Left;
  UINT     Top;
  UINT     Right;
  UINT     Bottom;
  COLORREF crLeft;
  COLORREF crTop;
  COLORREF crRight;
  COLORREF crBottom;
  COLORREF crHeader;
  COLORREF crFooter;
} LVGROUPMETRICS, *PLVGROUPMETRICS;

Membres

cbSize

Type : UINT

Taille de la structure LVGROUPMETRICS .

mask

Type : UINT

Indicateurs qui spécifient les membres qui contiennent ou doivent recevoir des données valides. Il peut s’agir d’une ou plusieurs des valeurs suivantes.

Valeur Signification
LVGMF_BORDERCOLOR
Non implémenté.
LVGMF_BORDERSIZE
Les membres Left, Top, Right et Bottom sont valides.
LVGMF_NONE
Aucun membre n’est valide.
LVGMF_TEXTCOLOR
Non implémenté.

Left

Type : UINT

Spécifie la largeur de la bordure gauche dans l’icône, la petite icône ou la vue vignette.

Top

Type : UINT

Spécifie la largeur de la bordure supérieure dans toutes les vues de groupe.

Right

Type : UINT

Spécifie la largeur de la bordure droite dans l’icône, la petite icône ou la vue vignette.

Bottom

Type : UINT

Spécifie la largeur de la bordure inférieure dans tous les affichages de groupe.

crLeft

Type : COLORREF

Spécifie la couleur de la bordure gauche. Non implémenté.

crTop

Type : COLORREF

Spécifie la couleur de la bordure supérieure. Non implémenté.

crRight

Type : COLORREF

Spécifie la couleur de la bordure droite. Non implémenté.

crBottom

Type : COLORREF

Spécifie la couleur de la bordure inférieure. Non implémenté.

crHeader

Type : COLORREF

Spécifie la couleur du texte d’en-tête. Non implémenté.

crFooter

Type : COLORREF

Spécifie la couleur du texte du pied de page. Non implémenté.

Remarques

La largeur d’une bordure détermine les marges de la zone dans laquelle les éléments sont placés. La bordure supérieure est mise en surbrillance lorsque l’utilisateur déplace le curseur dessus, et lorsque l’utilisateur clique sur cette bordure dans une liste qui autorise une sélection multiple, tous les éléments du groupe sont sélectionnés.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête commctrl.h

Voir aussi

LVM_GETGROUPMETRICS

LVM_SETGROUPMETRICS

ListView_GetGroupMetrics

ListView_SetGroupMetrics

Référence