commctrl.h
Macro ListView_SetItemCountEx
Asigna el número de ítems en un list-view virtual. Se puede usar esta macro o enviar el mensaje LVM_SETITEMCOUNT explícitamente.
Definición
void ListView_SetItemCountEx( HWND hwndLV, int cItems, DWORD dwFlags );
Descripción
- hwndLV
- Un manipulador del control list-view.
- cItems
- El número de ítems para el que el control list-view debe obtener memoria.
- dwFlags
- Versión 4.70. Valores que especifican el comportamiento del control list-view después de resetear el número de ítems. Este valor puede ser una combinación de los siguientes:
Valor Significado LVSICF_NOINVALIDATEALL El control list-view no se repinta salvo que los ítems afectados estén actualmente en la vista. LVSICF_NOSCROLL El control list-view no cambia la posición del scroll cuando el número de ítems cambie.
Valor de retorno
Ninguno.
Observaciones
Esta macro está pensada solo para controles list-view que usen los estilos LVS_OWNERDATA y LVS_REPORT o LVS_LIST.
Si el control list-view fue creado sin el estilo LVS_OWNERDATA, esta macro hace que el control obtenga su estructura de datos interna para el número especificado de ítems.
Si el control list-view fue creado sin el estilo LVS_OWNERDATA, se debe usar la macro ListView_SetItemCount.