LB_GETITEMDATA

Приложение отправляет сообщения об LB_GETITEMDATA для извлечения определяемые приложением 32-битное значение, связанное с элемента указанного списка.

LB_GETITEMDATA wParam = индекс (WPARAM);    / / пункт индекс lParam = 0;                 / / не используется; должно быть равно нулю 
 

Параметры

индекс
Значение wParam. Определяет индекс элемента.

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

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

Возвращаемое значение является 32-битное значение, связанное с элементом или LB_ERR при возникновении ошибки. Если элемент находится в списке, нарисованном владельцем поле и был создан без LBS_HASSTRINGS стиль, в параметре lParam сообщения LB_ADDSTRING или LB_INSERTSTRING, который добавлен элемент в списке был это 32-битное значение. В противном случае это значение lParam сообщения об LB_SETITEMDATA.

QuickInfo

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

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

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

Index