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


LB_SETCARETINDEX message

Задает прямоугольник фокуса элементу по указанному индексу в списке с несколькими выборами. Если элемент не отображается, он прокручивается в представление.

Parameters

wParam

Задает отсчитываемый от нуля индекс элемента списка, который предназначен для получения прямоугольника фокуса.

Windows 95/Windows 98/Windows Millennium Edition (Windows Me) : The wParam parameter is limited to 16-bit values. Это означает, что поля списков не могут содержать более 32 767 элементов. Хотя количество элементов ограничено, общий размер в байтах элементов в списке ограничен только доступной памятью.

lParam

If this value is FALSE, the item is scrolled until it is fully visible; if it is TRUE, the item is scrolled until it is at least partially visible.

Return value

Если возникает ошибка, возвращаемое значение LB_ERR (-1). В противном случае возвращается LB_OKAY (0).

Remarks

If this message is sent to a single-selection list box that does not contain a selected item, the caret index is set to the item specified by the wParam parameter. Если поле с одним выделением содержит выбранный элемент, поле списка возвращает LB_ERR.

Requirements

Requirement Value
Минимальный поддерживаемый клиент
Windows Vista [только классические приложения]
Минимальный поддерживаемый сервер
Windows Server 2003 [только классические приложения]
Header
Winuser.h (включая Windows.h)

See also

LB_GETCARETINDEX