Freigeben über


Button_SetElevationRequiredState Makro (commctrl.h)

Legt den erforderlichen Zustand für die Rechteerweiterung für eine angegebene Schaltfläche oder einen Befehlslink fest, um ein Symbol mit erhöhten Rechten anzuzeigen. Verwenden Sie dieses Makro, oder senden Sie die BCM_SETSHIELD Nachricht explizit.

Syntax

LRESULT Button_SetElevationRequiredState(
  [in] HWND hwnd,
  [in] BOOL fRequired
);

Parameter

[in] hwnd

Typ: HWND-

Ein Handle für das Schaltflächensteuerelement.

[in] fRequired

Typ: BOOL-

TRUE, um ein Symbol mit erhöhten Rechten zu zeichnen, oder FALSE andernfalls.

Rückgabewert

Typ: LRESULT-

Gibt 1 bei erfolgreicher Ausführung oder andernfalls einen Fehlercode zurück.

Bemerkungen

Eine Anwendung muss comctl32.dll Version 6 verwenden, um diese Funktionalität zu erhalten.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h