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

CListCtrl, classe

Graphique de la hiérarchie