Compartir a través de


macro ListView_SetItemCountEx (commctrl.h)

Establece el número virtual de elementos en una vista de lista virtual. Puede usar esta macro o enviar el mensaje LVM_SETITEMCOUNT explícitamente.

Sintaxis

void ListView_SetItemCountEx(
   hwndLV,
   cItems,
   dwFlags
);

Parámetros

hwndLV

Tipo: HWND

Identificador de un control de vista de lista virtual.

cItems

Tipo: int

Número de elementos que contendrá el control de vista de lista.

dwFlags

Tipo: DWORD

Valores que especifican el comportamiento del control de vista de lista después de restablecer el recuento de elementos. Este valor puede ser una combinación de lo siguiente:

Valor Significado
LVSICF_NOINVALIDATEALL
El control de vista de lista no se volverá a pintar a menos que los elementos afectados estén actualmente en vista.
LVSICF_NOSCROLL
El control de vista de lista no cambiará la posición de desplazamiento cuando cambie el recuento de elementos.

Valor devuelto

None

Observaciones

Esta macro solo está pensada para los controles de vista de lista que usan los estilos LVS_OWNERDATA y LVS_REPORT o LVS_LIST .

Si el control de vista de lista se creó con el estilo LVS_OWNERDATA , esta macro establece el número virtual de elementos que contiene el control.

Si el control de vista de lista se creó sin el estilo LVS_OWNERDATA , se debe usar la macro ListView_SetItemCount .

Requisitos

Requisito Value
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