Partilhar via


CListBox::GetSelItems

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

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 em buffer.

  • rgIndex
    Especifica um ponteiro para um buffer grande o suficiente para o número de inteiros especificados por nMaxItems.

Valor de retorno

O número real de itens colocados no buffer.Se a caixa de listagem é uma caixa de listagem de única seleção, o valor de retorno é 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 de CListBox

Gráfico de hierarquia

LB_GETSELITEMS

CListBox::GetSelCount