Сообщение LB_SELITEMRANGE

Const LB_SELITEMRANGE = &H19B

Сообщение LB_SELITEMRANGE используется для выделения или отмены выделения интервала строк в списке с множественным выделением

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

В успешном случае возвращается 0. В случае ошибки сообщение возвращает LB_ERR

Параметры

wParam
Если параметр равен True (ненулевое значение), то заданные строки выделяются. Если равен 0 (False), то выделение снимается
lParam
Младшее слово - индекс первой строки в интервале, старшее слово - индекс последней строки в интервале (отсчет от 0)

Пример

' Выделим все элементы списка
' Поместите на форме список List1 с множественным
' выделением
' Для примера используем функцию  SendMessageByNum

SendMessageByNum List1.hWnd, LB_SELITEMRANGE, 1, (List1.ListCount - 1)

Смотри также

LB_SELITEMRANGEEX, LB_SETSEL

Категория

Списки