macro TreeView_SetCheckState (commctrl.h)
Imposta l'immagine dello stato dell'elemento su "checked" o "unchecked". È anche possibile usare direttamente il messaggio di TVM_SETITEM.
Sintassi
UINT TreeView_SetCheckState(
HWND hwndTV,
HTREEITEM hti,
BOOL fCheck
);
Parametri
hwndTV
Handle per il controllo visualizzazione albero.
hti
Tipo: HTREEITEM
Handle per l'elemento.
fCheck
Valore che indica quale immagine di stato viene visualizzata. Impostare fCheck su TRUE per visualizzare l'immagine dello stato selezionato o FALSE per visualizzare l'immagine deselezionata.
Valore restituito
Il valore restituito non viene utilizzato.
Osservazioni
Un controllo visualizzazione albero può avere due elenchi di immagini. L'elenco di immagini normali archivia le immagini selezionate, non selezionate e sovrapposte. Le caselle di controllo vengono archiviate nell'elenco delle immagini di stato e visualizzate a sinistra dell'immagine normale corrispondente. Le immagini di stato vengono specificate da un indice in base uno. Un indice pari a zero indica che non esiste un'immagine di stato. Per informazioni su come gestire le immagini di visualizzazione ad albero, vedere elenchi di immagini
Se si desidera definire immagini di stato personalizzate, questa macro presuppone che le immagini controllate e deselezionate abbiano gli stessi indici dell'elenco di immagini standard: 1 per deselezionata e 2 per selezionata.
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 |