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


макрос ListView_SetItemCount (commctrl.h)

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

Синтаксис

void ListView_SetItemCount(
   hwndLV,
   cItems
);

Параметры

hwndLV

Тип: HWND

Дескриптор элемента управления представлением списка.

cItems

Тип: int

Количество элементов, для которых элемент управления представлением списка должен выделять память.

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

None

Remarks

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

Если элемент управления представлением списка был создан в стиле LVS_OWNERDATA ( представление виртуального списка), следует использовать макрос ListView_SetItemCountEx .

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header commctrl.h