macro Button_GetState (windowsx.h)
Recupera lo stato di un pulsante o di una casella di controllo. È possibile utilizzare questa macro o inviare il messaggio di BM_GETSTATE in modo esplicito.
Sintassi
LRESULT Button_GetState(
HWND hwndCtl
);
Parametri
hwndCtl
Handle per il controllo pulsante.
Valore restituito
Tipo: LRESULT
Il valore restituito specifica lo stato corrente del pulsante. Si tratta di una combinazione dei valori seguenti:
Codice restituito | Descrizione |
---|---|
BST_CHECKED | Il pulsante è selezionato. |
BST_DROPDOWNPUSHED | Windows Vista. Il pulsante è nello stato a discesa. Si applica solo se il pulsante ha lo stile TBSTYLE_DROPDOWN. |
BST_FOCUS | Il pulsante ha lo stato attivo della tastiera. |
BST_HOT | Il pulsante è caldo; vale a dire, il mouse sta passando il puntatore su di esso. |
BST_INDETERMINATE | Lo stato del pulsante è indeterminato. Si applica solo se il pulsante ha lo stile BS_3STATE o BS_AUTO3STATE. |
BST_PUSHED | Il pulsante viene visualizzato nello stato premuto. |
BST_UNCHECKED | Nessuno stato speciale. Equivalente a zero. |
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 |
Vedere anche
riferimento