Поделиться через


CListBox::SelItemRange

Выделяет несколько последовательных элементы в списке, разрешающий несвязный выбор нескольких строк.

int SelItemRange( 
   BOOL bSelect, 
   int nFirstItem, 
   int nLastItem  
);

Параметры

  • bSelect
    Определяет, как задать выделение. Если bSelectTRUE, то выделена и выделена строка; если FALSE, выделение цветом удалено и строка больше не выделена.

  • nFirstItem
    Определяет нулевой- основан индекс первого элемента, для которого требуется задать.

  • nLastItem
    Определяет нулевой- основан индекс последнего элемента.

Возвращаемое значение

LB_ERR при возникновении ошибки.

Заметки

Используйте этот список, разрешающий функции-члена только с несвязный выбор нескольких строк. Если нужно выбрать только один элемент в списке, разрешающий несвязный выбор нескольких строк - то есть, если nFirstItem равно nLastItem — вызовите функцию-член SetSel.

Пример

// Select half of the items.
m_myODListBox.SelItemRange(TRUE, 0, m_myODListBox.GetCount()/2);

Требования

Header: afxwin.h

См. также

Ссылки

Класс CListBox

Диаграмма иерархии

LB_SELITEMRANGE

CListBox::GetSelItems