macro TreeView_SetHot (commctrl.h)

[Destinato all'uso interno; non consigliato per l'uso nelle applicazioni. Questa macro potrebbe non essere supportata nelle versioni future di Windows.]

Imposta l'elemento attivo per un controllo visualizzazione albero. È possibile utilizzare questa macro o inviare il messaggio di TVM_SETHOT in modo esplicito.

Sintassi

LRESULT TreeView_SetHot(
   HWND      hwnd,
   HTREEITEM hitem
);

Parametri

hwnd

Tipo: HWND

Handle per il controllo visualizzazione albero.

hitem

Tipo: HTREEITEM

Handle per il nuovo elemento attivo. Se questo valore è NULL, il controllo visualizzazione albero verrà impostato in modo da non avere alcun elemento attivo.

Valore restituito

Tipo: LRESULT

Restituisce TRUE in caso di esito positivo oppure FALSE in caso contrario.

Osservazioni

L'elemento attivo è l'elemento su cui si posiziona il puntatore del mouse. Il messaggio TVM_SETHOT inviato da questa macro fa apparire un elemento come se fosse l'elemento attivo anche se il mouse non passa il puntatore del mouse su di esso.

Il messaggio TVM_SETHOT non ha alcun effetto visibile se lo stile di TVS_TRACKSELECT non è impostato.

Se ha esito positivo, il messaggio TVM_SETHOT fa sì che l'elemento attivo venga ridisegnato.

Il messaggio TVM_SETHOT viene ignorato se hitem è NULL e il controllo visualizzazione albero tiene traccia del mouse.

Fabbisogno

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

Vedere anche

TVM_SETHOT