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::AddButton-Methode kann ein Benutzer der MMC-Menüleiste für eine bestimmte Ansicht eine Schaltfläche hinzufügen.
Syntax
HRESULT AddButton(
[in] int idCommand,
[in] LPOLESTR lpButtonText,
[in] LPOLESTR lpTooltipText
);
Parameter
[in] idCommand
Ein -Wert, der einen vom Benutzer bereitgestellten Wert angibt, der die Schaltfläche eindeutig identifiziert, die der Menüleiste hinzugefügt werden soll.
[in] lpButtonText
Ein Zeiger auf den Textwert (eine NULL-Zeichenfolge), die auf der Schaltfläche angezeigt werden soll.
[in] lpTooltipText
Ein Zeiger auf den Textwert (eine NULL-Zeichenfolge), die angezeigt werden soll, wenn der Benutzer den Mauszeiger auf der Schaltfläche platziert.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Hinweise
Schaltflächen, die der MMC-Menüleiste für eine bestimmte Ansicht hinzugefügt werden, werden immer an die bereits vorhandenen Schaltflächen angefügt. Der Anfangszustand einer Menüschaltfläche ist ausgeblendet und deaktiviert.
Wenn das Snap-In den Fokus verliert, werden diese Schaltflächen automatisch aus der Menüleiste entfernt. Daher müssen sie jedes Mal hinzugefügt werden, wenn das Snap-In den Fokus erhält.
Diese Methode kann von primären Snap-Ins oder Erweiterungs-Snap-Ins aufgerufen werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista |
| Unterstützte Mindestversion (Server) | Windows Server 2008 |
| Zielplattform | Windows |
| Kopfzeile | mmc.h |
| DLL | Mmcndmgr.dll |