Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt den Hervorhebungszustand einer Schaltfläche fest. Der Hervorhebungszustand gibt an, ob die Schaltfläche hervorgehoben ist, als ob der Benutzer sie gedrückt hatte. Sie können dieses Makro verwenden oder die BM_SETSTATE Nachricht explizit senden.
Syntax
LRESULT Button_SetState(
HWND hwndCtl,
BOOL state
);
Parameter
hwndCtl
Typ: HWND-
Ein Handle für das Schaltflächensteuerelement.
state
Typ: BOOL-
TRUE, um die Schaltfläche hervorzuheben; andernfalls FALSE.
Rückgabewert
Typ: LRESULT-
Der Rückgabewert ist immer null.
Bemerkungen
Hervorhebung wirkt sich nur auf die Darstellung einer Schaltfläche aus. Sie hat keine Auswirkungen auf den Kontrollkästchenstatus eines Optionsfelds oder Kontrollkästchens.
Eine Schaltfläche wird automatisch hervorgehoben, wenn der Benutzer den Cursor darüber positioniert und die linke Maustaste drückt und hält. Die Hervorhebung wird entfernt, wenn der Benutzer die Maustaste loslässt.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
| mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
| Zielplattform- | Fenster |
| Header- | windowsx.h |