BM_SETSTATE Nachricht

Legt den Hervorhebungsstatus einer Schaltfläche fest. Der Hervorhebungszustand gibt an, ob die Schaltfläche hervorgehoben ist, als ob der Benutzer sie gepusht hätte. Sie können diese Nachricht explizit senden oder das Makro Button_SetState verwenden.

Parameter

wParam

Ein BOOL , der angibt, ob die Schaltfläche hervorgehoben ist. Der Wert TRUE hebt die Schaltfläche hervor. Der Wert FALSE entfernt alle Hervorhebungen.

lParam

Wird nicht verwendet.

Rückgabewert

Diese Meldung gibt immer null zurück.

Bemerkungen

Die Hervorhebung wirkt sich nur auf die Darstellung einer Schaltfläche aus. Es hat keine Auswirkungen auf den Überprüfungszustand eines Optionsfelds oder Kontrollkästchens.

Eine Schaltfläche wird automatisch hervorgehoben, wenn der Benutzer den Cursor darüber positioniert und die linke Maustaste gedrückt hält. Die Hervorhebung wird entfernt, wenn der Benutzer die Maustaste loslässt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Winuser.h (windows.h einschließen)

Siehe auch

Referenz

BM_GETSTATE

BM_SETCHECK