Partager via


CListCtrl::GetSubItemRect

Récupère le rectangle englobant d'un élément dans un contrôle liste view.

BOOL GetSubItemRect(
   int iItem,
   int iSubItem,
   int nArea,
   CRect& ref 
);

Paramètres

  • iItem
    Index de l'élément parent du sous-élément.

  • iSubItem
    Index de départ à 1 du sous-élément.

  • nArea
    Détermine la partie du rectangle englobant (du sous-élément de vue Liste) à récupérer.La partie (icône, étiquette, ou les deux) du rectangle englobant est spécifiée en appliquant l'opérateur de bits OR à un ou plusieurs des valeurs suivantes :

    • LVIR_BOUNDS retourne le rectangle englobant de l'élément entier, y compris l'icône et l'étiquette.

    • LVIR_ICON retourne le rectangle englobant de l'icône ou de la petite icône.

    • LVIR_LABEL retourne le rectangle englobant de l'élément entier, y compris l'icône et l'étiquette.Cela revient à LVIR_BOUNDS.

  • ref
    Référence à un objet de CRect qui contient les coordonnées du rectangle englobant du sous-élément.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon zéro.

Notes

Cette fonction membre implémente le comportement de la macro Win32, ListView_GetSubItemRect, comme décrit dans Kit de développement logiciel Windows.

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

Classe de CListCtrl

Graphique de la hiérarchie