Partager via


CListBox::SetCaretIndex

Définit le rectangle de focus à l'élément à l'index spécifié dans une zone de liste à sélection multiple.

int SetCaretIndex( 
   int nIndex, 
   BOOL bScroll = TRUE  
);

Paramètres

  • nIndex
    Spécifie l'index de base zéro de l'élément pour accepter le rectangle de focus dans la zone de liste.

  • bScroll
    Si cette valeur est 0, l'élément fait l'objet d'un défilement jusqu'à ce qu'il soit entièrement visible. Si cette valeur n'est pas 0, l'élément fait l'objet d'un défilement jusqu'à ce qu'il soit au moins partiellement visible.

Valeur de retour

LB_ERR si une erreur se produit.

Notes

Si l'élément n'est pas visible, il fait l'objet d'un défilement dans l'affichage.

Exemple

// Set the caret to be the middle item.
m_myListBox.SetCaretIndex(m_myListBox.GetCount()/2);
ASSERT(m_myListBox.GetCaretIndex() == m_myListBox.GetCount()/2);

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CListBox, classe

Graphique de la hiérarchie

CListBox::GetCaretIndex

LB_SETCARETINDEX