Condividi tramite


macro ListView_SetExtendedListViewStyleEx (commctrl.h)

Imposta gli stili estesi per i controlli di 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(
   hwndLV,
   dwMask,
   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 dwExStyle devono essere interessati. Questo parametro può essere una combinazione di stili di List-View estesi. Verranno modificati solo gli stili estesi in dwExMask . Tutti gli altri stili verranno mantenuti così come sono. Se questo parametro è zero, verranno interessati tutti gli stili in dwExStyle .

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 di List-View estesi. Gli stili non impostati, ma specificati in dwExMask, vengono rimossi.

Valore restituito

nessuno

Osservazioni

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

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