ListView_SetItemCount macro (commctrl.h)
Hace que el control de vista de lista asigne memoria para el número especificado de elementos. Puede usar esta macro o enviar el mensaje LVM_SETITEMCOUNT explícitamente.
Sintaxis
void ListView_SetItemCount(
hwndLV,
cItems
);
Parámetros
hwndLV
Tipo: HWND
Identificador de un control de vista de lista.
cItems
Tipo: int
Número de elementos para los que el control de vista de lista debe asignar memoria.
Valor devuelto
None
Observaciones
Si el control de vista de lista se creó sin el estilo LVS_OWNERDATA , esta macro hace que el control asigne sus estructuras de datos internas para el número especificado de elementos. Esto impide que el control tenga que asignar las estructuras de datos cada vez que se agrega un elemento.
Si el control de vista de lista se creó con el estilo de LVS_OWNERDATA (una vista de lista virtual), se debe usar la macro ListView_SetItemCountEx .
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commctrl.h |