Condividi tramite


macro ListView_SetExtendedListViewStyleEx (commctrl.h)

Imposta gli stili estesi per i controlli della visualizzazione elenco usando la maschera di stile. È possibile utilizzare questa macro o inviare il messaggio di LVM_SETEXTENDEDLISTVIEWSTYLE in modo esplicito.

Sintassi

void ListView_SetExtendedListViewStyleEx(
   HWND  hwndLV,
   DWORD dwMask,
   DWORD dw
);

Parametri

hwndLV

Tipo: HWND

Handle per il controllo visualizzazione elenco che riceverà la modifica dello stile.

dwMask

Tipo: DWORD

Valore DWORD che specifica quali stili in dw devono essere interessati. Questo parametro può essere una combinazione di stili estesi List-View. Verranno modificati solo gli stili estesi in dwMask. Tutti gli altri stili verranno mantenuti così come sono. Se questo parametro è zero, verranno interessati tutti gli stili in dw.

dw

Tipo: DWORD

Valore DWORD che specifica gli stili di controllo della visualizzazione elenco estesi da impostare. Questo parametro può essere una combinazione di stili estesi List-View. Gli stili non impostati, ma specificati in dwMask, vengono rimossi.

Valore restituito

Nessuno

Osservazioni

Quando si utilizza questa macro per impostare lo stile di LVS_EX_CHECKBOXES, qualsiasi indice di immagine dello stato impostato in precedenza verrà rimosso. Tutte le caselle di controllo verranno inizializzate nello stato non selezionato. L'indice dell'immagine di stato è contenuto in bit da 12 a 15 dello stato membro della struttura LVITEM .

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
piattaforma di destinazione Finestre
intestazione commctrl.h