CListBox::GetCurSel
Retorna o índice com base zero do item atualmente selecionado, se houver, em uma caixa de listagem de única seleção.
int GetCurSel( ) const;
Valor de retorno
O índice com base zero do item atualmente selecionado é uma caixa de listagem de única seleção.É LB_ERR se nenhum item selecionado no momento.
Em uma caixa de listagem múltipla seleção, o índice do item que tem o foco.
Comentários
Não GetCurSel para chamar uma caixa de listagem múltipla seleção.Use CListBox::GetSelItems em vez de isso.
Exemplo
// 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);
}
Requisitos
Cabeçalho: afxwin.h