messaggio BM_SETSTATE

Imposta lo stato di evidenziazione di un pulsante. Lo stato di evidenziazione indica se il pulsante è evidenziato come se l'utente lo avesse premuto. È possibile inviare questo messaggio in modo esplicito o utilizzare la macro Button_SetState .

Parametri

wParam

Valore BOOL che specifica se il pulsante è evidenziato. Il valore TRUE evidenzia il pulsante. Il valore FALSE rimuove tutte le evidenziazioni.

lParam

Non usato.

Valore restituito

Questo messaggio restituisce sempre zero.

Commenti

L'evidenziazione influisce solo sull'aspetto di un pulsante. Non ha alcun effetto sullo stato di controllo di un pulsante di opzione o di una casella di controllo.

Un pulsante viene evidenziato automaticamente quando l'utente posiziona il cursore su di esso e preme e tiene premuto il pulsante sinistro del mouse. L'evidenziazione viene rimossa quando l'utente rilascia il pulsante del mouse.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

Riferimento

BM_GETSTATE

BM_SETCHECK