Partager via


CListBox::GetCurSel

Extrait l'index de base zéro actuel de l'élément sélectionné, le cas échéant, dans une zone de liste à sélection unique.

int GetCurSel( ) const;

Valeur de retour

L'index de base zéro actuel de l'élément sélectionné s'il s'agit d'une zone de liste à sélection unique. C'est LB_ERR si aucun élément n'est sélectionné.

Dans une zone de liste à sélection multiple, l'index de l'élément qui a le focus.

Notes

n'appelez pas GetCurSel pour une zone de liste à sélection multiple. Utilisez plutôt CListBox::GetSelItems.

Exemple

// Select the next item of the currently selected one. 
int nIndex = m_myListBox.GetCurSel();
int nCount = m_myListBox.GetCount();
if ((nIndex != LB_ERR) && (nCount > 1))
{
   if (++nIndex < nCount)
      m_myListBox.SetCurSel(nIndex);
   else
      m_myListBox.SetCurSel(0);
}

Configuration requise

en-tête : afxwin.h

Voir aussi

Référence

CListBox, classe

Graphique de la hiérarchie

LB_GETCURSEL

CListBox::SetCurSel

CListBox::GetSelItems