Aracılığıyla paylaş


CListBox::GetSelItems

Çoklu seçim liste kutusunda seçili maddelerin madde numaralarını belirten dizisi ile bir arabellek doldurur.

int GetSelItems(
   int nMaxItems,
   LPINT rgIndex 
) const;

Parametreler

  • nMaxItems
    Arabellekte yerleştirilmesi için madde numaraları olan seçili öğelerin sayısı üst sınırını belirtir.

  • rgIndex
    Arabellek yeterince büyük tamsayılar tarafından belirtilen sayıda için bir işaretçi belirtir nMaxItems.

Dönüş Değeri

Gerçek madde sayısını arabellekte yerleştirilir. Liste kutusunu bir tek seçimli liste kutusu dönüş değeri ise, LB_ERR.

Örnek

// 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);

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CListBox sınıfı

Hiyerarşi grafik

LB_GETSELITEMS

CListBox::GetSelCount