LB_SETITEMHEIGHT

Приложение отправляет сообщения об LB_SETITEMHEIGHT для задания высоты в пикселах, элементов в поле со списком. Если в списке есть стиль LBS_OWNERDRAWVARIABLE, это сообщение устанавливает высоту элемента, указанного параметром index . В противном случае это сообщение устанавливает высоту всех элементов в списке.

LB_SETITEMHEIGHT wParam = индекс (WPARAM);        / / пункт индекс lParam = MAKELPARAM (cyItem, 0); / / пункт высота 
 

Параметры

индекс
Значение wParam. Указывает начинающийся с нуля индекс элемента в списке. Этот параметр используется, только если в списке есть LBS_OWNERDRAWVARIABLE стиля; в противном случае значение 0.

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

cyItem
Значение lParam. Задает высоту в пикселах, пункта.

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

Если индекс или высоты является недопустимым, возвращаемое значение — LB_ERR.

QuickInfo

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

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

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

Index