CListBox::GetSelItems
Remplit mémoire tampon de tableau d'entiers qui spécifie le nombre d'éléments d'éléments sélectionnés dans une zone de liste à sélection multiple.
int GetSelItems(
int nMaxItems,
LPINT rgIndex
) const;
Paramètres
nMaxItems
Spécifie le nombre maximal d'éléments sélectionnés dont les numéros d'élément doivent être placés dans la mémoire tampon.rgIndex
Spécifie un pointeur vers une mémoire tampon suffisamment grande pour le nombre d'entiers spécifiés par nMaxItems.
Valeur de retour
Le nombre réel d'éléments définis dans la mémoire tampon.Si la zone de liste est une zone de liste à sélection unique, la valeur de retour est LB_ERR.
Exemple
// 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);
Configuration requise
en-tête : afxwin.h