Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 utilizzare questa macro o inviare il messaggio di BM_SETSTATE in modo esplicito.
Sintassi
LRESULT Button_SetState(
HWND hwndCtl,
BOOL state
);
Parametri
hwndCtl
Handle per il controllo pulsante.
state
TRUE per evidenziare il pulsante; in caso contrario, FALSE.
Valore restituito
Tipo: LRESULT
Il valore restituito è sempre zero.
Osservazioni
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.
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 |
windowsx.h |