Condividi tramite


macro Button_SetState (windowsx.h)

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 usare questa macro o inviare in modo esplicito il messaggio di BM_SETSTATE .

Sintassi

void Button_SetState(
   hwndCtl,
   state
);

Parametri

hwndCtl

Tipo: HWND

Handle per il controllo pulsante.

state

Tipo: BOOL

TRUE per evidenziare il pulsante; in caso contrario FALSE.

Valore restituito

nessuno

Osservazioni

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

Un pulsante viene evidenziato automaticamente quando l'utente posiziona il cursore su di esso e preme e tiene premuto il pulsante destro 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]
Piattaforma di destinazione Windows
Intestazione windowsx.h