Freigeben über


IMenuButton::SetButtonState-Methode (mmc.h)

Mit der IMenuButton::SetButtonState-Methode kann ein Benutzer den Status einer Menüschaltfläche ändern.

Syntax

HRESULT SetButtonState(
  [in] int              idCommand,
  [in] MMC_BUTTON_STATE nState,
  [in] BOOL             bState
);

Parameter

[in] idCommand

Ein -Wert, der einen vom Benutzer bereitgestellten Wert angibt, der die Menüschaltfläche eindeutig identifiziert, in der der Zustand geändert wird.

[in] nState

Ein -Wert, der den Status der Schaltfläche angibt. Dieser Wert kann einer der folgenden Werte aus der MMC_BUTTON_STATE-Enumeration sein:

ENABLED

Die Schaltfläche akzeptiert Benutzereingaben. Eine Schaltfläche, die diesen Zustand nicht aufweist, akzeptiert keine Benutzereingaben und wird abgeblendet angezeigt.

HIDDEN

Die Schaltfläche ist nicht sichtbar und kann keine Benutzereingaben empfangen.

[in] bState

Ein -Wert, der angibt, ob der Zustand aktiviert oder deaktiviert werden soll. TRUE gibt an, dass der Schaltflächenzustand aktiviert ist. andernfalls auf FALSE festgelegt.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile mmc.h
DLL Mmcndmgr.dll

Weitere Informationen

IMenuButton