Condividi tramite


macro ListView_SetItemCountEx (commctrl.h)

Imposta il numero virtuale di elementi in una visualizzazione elenco virtuale. È possibile usare questa macro o inviare in modo esplicito il messaggio LVM_SETITEMCOUNT .

Sintassi

void ListView_SetItemCountEx(
   HWND  hwndLV,
   int   cItems,
   DWORD dwFlags
);

Parametri

hwndLV

Tipo: HWND

Handle a un controllo di visualizzazione elenco virtuale.

cItems

Tipo: int

Numero di elementi che il controllo di visualizzazione elenco conterrà.

dwFlags

Tipo: DWORD

Valori che specificano il comportamento del controllo visualizzazione elenco dopo aver reimpostato il conteggio degli elementi. Questo valore può essere una combinazione dei seguenti:

Valore Significato
LVSICF_NOINVALIDATEALL
Il controllo visualizzazione elenco non eseguirà il repository a meno che gli elementi interessati non siano attualmente visualizzati.
LVSICF_NOSCROLL
Il controllo visualizzazione elenco non cambierà la posizione di scorrimento quando il conteggio degli elementi cambia.

Valore restituito

nessuno

Osservazioni

Questa macro è destinata solo ai controlli di visualizzazione elenco che usano gli stili LVS_OWNERDATA e LVS_REPORT o LVS_LIST.

Se il controllo di visualizzazione elenco è stato creato con lo stile LVS_OWNERDATA , questa macro imposta il numero virtuale di elementi contenuti dal controllo.

Se il controllo di visualizzazione elenco è stato creato senza lo stile LVS_OWNERDATA , è necessario usare la macro ListView_SetItemCount .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commctrl.h