LB_GETSELITEMS

Приложение отправляет сообщения об LB_GETSELITEMS чтобы заполнить буфер массива целых чисел, которые определяют номера пунктов выбранных элементов в поле со списком множественного выделения.

LB_GETSELITEMS wParam = cItems (WPARAM);           / / Максимальное количество элементов lParam = lpnItems (LPARAM) (LPINT); / / адрес буфера 
 

Параметры

cItems
Значение wParam. Определяет максимальное количество выбранных элементов, чьи номера должны быть помещены в буфер.

Windows 95 и Windows 98: Параметр wParam ограничен 16-битовых значений. Это означает, что поля списков не может содержать более 32 767 элементов. Хотя ограничено количество элементов, общий размер в байтах элементов в поле со списком ограничивается только размерами доступной памяти.

lpnItems
Значение lParam. Указатель на буфер, достаточно большой для количества целых чисел, указанных в параметре cItems.

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

Возвращаемое значение — количество элементов в буфере. Если в списке поле со списком выбор, возвращаемое значение равно LB_ERR.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор полей списка, списка окна сообщений, LB_GETSELCOUNT

Index