MMCBUTTON-Struktur (mmc.h)
Die MMCBUTTON-Struktur enthält Werte, die beim Erstellen von Schaltflächen auf einer Symbolleiste verwendet werden. Diese Struktur ähnelt der TBBUTTON-Struktur , die in den Themen des Platform Software Development Kit (SDK) im Zusammenhang mit gängigen Steuerelementen beschrieben wird.
Syntax
typedef struct _MMCButton {
int nBitmap;
int idCommand;
BYTE fsState;
BYTE fsType;
LPOLESTR lpButtonText;
LPOLESTR lpTooltipText;
} MMCBUTTON;
Member
nBitmap
Ein Wert, der den nullbasierten Index eines Schaltflächenbilds angibt.
idCommand
Ein Wert, der den Befehlsbezeichner angibt, der zurückgegeben wird, wenn auf eine Schaltfläche geklickt wird. Dies kann ein beliebiger ganzzahliger Wert sein, den der Benutzer wünscht. Es wird nur das niedrige Wort des int verwendet.
fsState
Ein Wert, der die Schaltflächenstatusflags angibt. Bei diesem Member kann es sich um einen der folgenden Werte handeln:
TBSTATE_CHECKED
Die Schaltfläche hat den TBSTYLE_CHECKED Stil und wird gedrückt.
TBSTATE_ENABLED
Die Schaltfläche akzeptiert Benutzereingaben. Eine Schaltfläche, die diesen Zustand nicht aufweist, akzeptiert keine Benutzereingaben und wird abgeblendet angezeigt.
TBSTATE_HIDDEN
Die Schaltfläche ist nicht sichtbar und kann keine Benutzereingaben empfangen.
TBSTATE_INDETERMINATE
Die Schaltfläche wird abgeblendet angezeigt.
TBSTATE_PRESSED
Die Schaltfläche wird gedrückt.
fsType
Ein Wert, der die Schaltflächenart angibt. Dieser Member kann eine beliebige Kombination der folgenden Werte sein:
TBSTYLE_BUTTON
Erstellt eine Standard-Drucktaste.
TBSTYLE_CHECK
Erstellt eine Schaltfläche, die zwischen dem gedrückten und nicht gedrückten Status umschaltet, wenn der Benutzer darauf klickt. Die Schaltfläche hat eine andere Hintergrundfarbe, wenn sie sich im gedrückten Zustand befindet.
TBSTYLE_CHECKGROUP
Erstellt eine Überprüfungsschaltfläche, die gedrückt bleibt, bis eine andere Schaltfläche in der Gruppe gedrückt wird.
TBSTYLE_GROUP
Erstellt eine Schaltfläche, die gedrückt bleibt, bis eine andere Schaltfläche in der Gruppe gedrückt wird.
TBSTYLE_SEP
Erstellt ein Trennzeichen, das eine kleine Lücke zwischen Schaltflächengruppen bereitstellt. Eine Schaltfläche mit diesem Stil empfängt keine Benutzereingabe.
lpButtonText
Ein Zeiger auf den Text, der einem bestimmten instance der MMCBUTTON-Struktur zugeordnet ist.
lpTooltipText
Ein Zeiger auf den Text für eine bestimmte QuickInfo.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | mmc.h |