Compartilhar via


CListBox::SetSel

Seleciona uma cadeia de caracteres em uma caixa de listagem múltipla seleção.

int SetSel( 
   int nIndex, 
   BOOL bSelect = TRUE  
);

Parâmetros

  • nIndex
    Contém o índice com base zero de cadeia de caracteres a ser definida. Se – 1, a seleção é adicionado a ou removido de todas as cadeias de caracteres, dependendo do valor de bSelect.

  • bSelect
    Especifica como definir a seleção. Se bSelect é TRUE, a cadeia de caracteres está selecionada e realçada; se FALSE, o realce é removido e a cadeia de caracteres ainda não estiver selecionada. a cadeia de caracteres especificada é selecionada e realçada por padrão.

Valor de retorno

LB_ERR se ocorrer um erro.

Comentários

Use esta função de membro apenas com caixas de listagem múltipla seleção.

Selecione um item de uma caixa de listagem de única seleção, use CListBox::SetCurSel.

Exemplo

// Select all of the items with an even index and 
// deselect all others. 
for (int i = 0; i < m_myODListBox.GetCount(); i++)
{
   m_myODListBox.SetSel(i, ((i%2) == 0));
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CListBox

Gráfico da hierarquia

CListBox::GetSel

LB_SETSEL

CListBox::SetCurSel