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.
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 |