Condividi tramite


CListBox::GetCurSel

Recupera l'indice in base zero dell'elemento attualmente selezionato, se presente, in una casella di riepilogo a selezione singola.

int GetCurSel( ) const;

Valore restituito

Indice in base zero dell'elemento attualmente selezionato se è una casella di riepilogo a selezione singola.È LB_ERR se nessun elemento attualmente selezionato.

In una casella di riepilogo a selezione multipla, l'indice dell'elemento con lo stato attivo.

Note

Non chiamare GetCurSel per una casella di riepilogo a selezione multipla.In alternativa, utilizzare CListBox::GetSelItems.

Esempio

// 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);
}

Requisiti

intestazione: afxwin.h

Vedere anche

Riferimenti

Classe di CListBox

Grafico della gerarchia

LB_GETCURSEL

CListBox::SetCurSel

CListBox::GetSelItems