BM_GETSTATE

Un'applicazione invia un messaggio BM_GETSTATE per determinare lo stato di un pulsante o la casella di controllo.

BM_GETSTATE wParam = 0;     / / non utilizzate; deve essere zero lParam = 0;     / / non utilizzate; deve essere zero 
 

Parametri

Questo messaggio non parametri.

Valori restituiti

Il valore restituito specifica lo stato corrente del pulsante. possibile utilizzare le seguenti maschere di bit per estrarre le informazioni sullo stato:

Valore Significato
0x0003 Specifica lo stato di controllo (pulsanti e caselle di controllo solo). Il valore BST_UNCHECKED indica che il pulsante selezionato; il valore BST_CHECKED indica che il pulsante controllato. Un pulsante di opzione selezionato quando contiene un punto; una casella di controllo selezionata quando contiene una X. Il valore BST_INDETERMINATE indica lo stato del controllo indeterminato (si applica solo se il pulsante ha lo stile BS_3STATE o BS_AUTO3STATE). Una casella di controllo tre stati inattivo, quando il suo stato indeterminato.
BST_CHECKED Indica che il pulsante controllato.
BST_FOCUS Specifica lo stato attivo. Un valore diverso da zero indica che il pulsante stato attivo.
BST_INDETERMINATE Indica che il pulsante grigio perch lo stato del pulsante indeterminato. Questo valore si applica solo se il pulsante ha lo stile BS_3STATE o BS_AUTO3STATE.
0X0004 Specifica lo stato di evidenziazione. Un valore diverso da zero indica che il pulsante evidenziato. 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.
BST_UNCHECKED Indica che il pulsante deselezionato. Stessa di un valore restituito di zero.

Descrizione

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.

Vedi anche

Panoramica di pulsanti, pulsante messaggi, BM_GETCHECK, BM_SETSTATE