Un'applicazione invia un messaggio BM_SETSTATE per modificare lo stato di evidenziazione di un pulsante. Lo stato di evidenziazione indica se il pulsante è evidenziato come se l'utente avesse spinto.
BM_SETSTATE wParam = fState (WPARAM); / / evidenziare stato lParam = 0; / / non utilizzate; deve essere zero
Questo messaggio restituirà sempre zero.
Evidenziando interessa solo l'aspetto di un pulsante. Non ha alcun effetto sullo stato di una casella di controllo o un pulsante di controllo.
Un pulsante è evidenziato automaticamente quando l'utente posiziona il cursore su di essa e presse e detiene il pulsante sinistro del mouse. L'evidenziazione viene rimossa quando l'utente rilascia il pulsante del mouse.
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.
Panoramica di pulsanti, pulsante messaggi, BM_GETSTATE, BM_SETCHECK