int GetSelItems( int nMaxItems, LPINT rgIndex ) const;
Возвращаемое значение
Фактическое число элементов, помещенных в буфер. Если список - простой список, возвращаемое значение - LB_ERR.
Параметры
nMaxItems
Определяет максимальное число выбранных элементов, чьи числа элемента должны быть помещены в буфер.
rgIndex
Определяет длинный указатель на буфер, достаточно большой для числа целых чисел, определенных nMaxItems.
Замечания
Заполняет буфер с массивом целых чисел, который определяет числа элемента выбранных элементов в списке с несвязным выбором.
Пример
// Указатель на мой список. extern CListBox* pmyListBox; // Получите индексы всех выбранных элементов. int nCount = pmyListBox->GetSelCount(); CArray<int,int> aryListBoxSel; aryListBoxSel.SetSize(nCount); pmyListBox->GetSelItems(nCount, aryListBoxSel.GetData()); // Дамп массива выбора. #ifdef _DEBUG afxDump << aryListBoxSel; #endif