Freigeben über


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

Weitere Informationen

IToolbar