Partilhar via


CListBox::SelItemRange

Selecionar vários itens consecutivos em uma caixa de listagem múltipla seleção.

int SelItemRange(
   BOOL bSelect,
   int nFirstItem,
   int nLastItem 
);

Parâmetros

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

  • nFirstItem
    Especifica o índice com base zero do primeiro item para definir.

  • nLastItem
    Especifica o índice com base zero do último item para definir.

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.Se você precisar selecionar somente um item em uma caixa de listagem múltipla seleção - isto é, se nFirstItem é igual a nLastItem — chamar a função de membro de SetSel em vez de isso.

Exemplo

// Select half of the items.
m_myODListBox.SelItemRange(TRUE, 0, m_myODListBox.GetCount()/2);

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CListBox

Gráfico de hierarquia

LB_SELITEMRANGE

CListBox::GetSelItems