CListBox::GetItemRect
Récupère les dimensions du rectangle limites d'un élément de zone de liste à mesure qu'il est actuellement affiché dans la fenêtre de zone de liste.
int GetItemRect(
int nIndex,
LPRECT lpRect
) const;
Paramètres
nIndex
Spécifie l'index de base zéro de l'élément.lpRect
Spécifie un long pointeur vers une structure de RECT qui accepte les coordonnées clientes de zone de liste de l'élément.
Valeur de retour
LB_ERR si une erreur se produit.
Exemple
// Dump all of the items bounds.
CString str;
RECT r;
for (int i = 0; i < m_myListBox.GetCount(); i++)
{
m_myListBox.GetItemRect(i, &r);
str.Format(_T("item %d: left = %d, top = %d, right = %d, ")
_T("bottom = %d\r\n"),
i,
r.left,
r.top,
r.right,
r.bottom);
AFXDUMP(str);
}
Configuration requise
Header: afxwin.h