macro ListView_SetItemCount (commctrl.h)
Determina che il controllo di visualizzazione elenco alloca la memoria per il numero specificato di elementi. È possibile usare questa macro o inviare in modo esplicito il messaggio LVM_SETITEMCOUNT .
Sintassi
void ListView_SetItemCount(
hwndLV,
cItems
);
Parametri
hwndLV
Tipo: HWND
Handle per un controllo di visualizzazione elenco.
cItems
Tipo: int
Numero di elementi per i quali il controllo di visualizzazione elenco deve allocare memoria.
Valore restituito
nessuno
Osservazioni
Se il controllo di visualizzazione elenco è stato creato senza lo stile LVS_OWNERDATA , questa macro determina l'allocazione delle strutture dati interne per il numero specificato di elementi. Ciò impedisce al controllo di dover allocare le strutture di dati ogni volta che viene aggiunto un elemento.
Se il controllo di visualizzazione elenco è stato creato con lo stile LVS_OWNERDATA (visualizzazione elenco virtuale), è consigliabile usare la macro ListView_SetItemCountEx .
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |