CListBox::GetSelItems

Preenche um buffer com uma matriz de inteiros que especifica os números de item dos itens selecionados em uma seleção múltipla lista caixa.

int GetSelItems(
   int nMaxItems,
   LPINT rgIndex 
) const;

Parâmetros

  • nMaxItems
    Especifica o número máximo de itens selecionados, cujos números de item devem ser colocados no buffer.

  • rgIndex
    Especifica um ponteiro longo para um buffer suficientemente grande para o número de inteiros especificado por nMaxItems.

Valor de retorno

O número real de itens colocados no buffer.Se a caixa de listagem for uma caixa de listagem de única seleção, o valor retornado é LB_ERR.

Exemplo

// Get the indexes of all the selected items.
int nCount = m_myODListBox.GetSelCount();
CArray<int,int> aryListBoxSel;

aryListBoxSel.SetSize(nCount);
m_myODListBox.GetSelItems(nCount, aryListBoxSel.GetData()); 

// Dump the selection array.
AFXDUMP(aryListBoxSel);

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CListBox

Gráfico de hierarquia

LB_GETSELITEMS

Outros recursos

CListBox membros