BM _ GETSTATE-Nachricht

Ruft den Zustand einer Schaltfläche oder eines Kontrollkästchens ab. Sie können diese Nachricht explizit senden oder das Schaltflächenmakro _ GetState verwenden.

Parameter

wParam

Nicht verwendet; muss 0 (null) sein.

lParam

Nicht verwendet; muss 0 (null) sein.

Rückgabewert

Der Rückgabewert gibt den aktuellen Zustand der Schaltfläche an. Dabei handelt es sich um eine Kombination der folgenden Werte.

Rückgabecode Beschreibung
BST _ CHECKED
Die Schaltfläche ist aktiviert.
_BST-DROPDOWNLISTEPUSHED
Windows Vista. Die Schaltfläche befindet sich im Dropdownzustand. Gilt nur, wenn die Schaltfläche über den _ TBSTYLE-DROPDOWN-Stil verfügt.
BST _ FOCUS
Die Schaltfläche hat den Tastaturfokus.
BST _ HOT
Die Schaltfläche ist heiß. Das heißt, die Maus wird darauf zeigen.
BST _ INDETERMINATE
Der Zustand der Schaltfläche ist unbestimmt. Gilt nur, wenn die Schaltfläche den Stil BS _ 3STATE oder BS _ AUTO3STATE auf hat.
BST _ PUSHED
Die Schaltfläche wird im Gedrückt-Zustand angezeigt.
BST _ UNCHECKED
Kein spezieller Zustand. Entspricht 0 (null).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Header
Winuser.h (include Windows.h)

Siehe auch

Verweis

BM _ GETCHECK

BM _ SETSTATE