Freigeben über


Symbolleiste

Dieser Abschnitt enthält Informationen zu den Programmierelementen, die mit Symbolleistensteuerelementen verwendet werden.

Überblicke

Thema Inhalt
zu Symbolleistensteuerelementen Eine Symbolleiste ist ein Steuerelement, das eine oder mehrere Schaltflächen enthält. Jede Schaltfläche sendet, wenn sie von einem Benutzer geklickt wird, eine Befehlsmeldung an das übergeordnete Fenster. In der Regel entsprechen die Schaltflächen in einer Symbolleiste Elementen im Menü der Anwendung und bieten dem Benutzer eine zusätzliche und direktere Möglichkeit, auf die Befehle einer Anwendung zuzugreifen.
Verwenden von Symbolleistensteuerelementen Dieses Thema enthält Implementierungsdetails und Beispielcode für die Verwendung von Symbolleistensteuerelementen in Ihren Anwendungen.

Funktionen

Thema Inhalt
CreateMappedBitmap- Erstellt eine Bitmap für die Verwendung in einer Symbolleiste.
CreateToolbarEx- Erstellt ein Symbolleistenfenster und fügt der Symbolleiste die angegebenen Schaltflächen hinzu. Hinweis: Diese Funktion ist veraltet, da sie nicht alle Features von Symbolleisten unterstützt. Verwenden Sie stattdessen CreateWindowEx-. Beispiele finden Sie unter Verwenden von Symbolleistensteuerelementen.

Meldungen

Thema Inhalt
TB_ADDBITMAP Fügt der Liste der Schaltflächenbilder, die für eine Symbolleiste verfügbar sind, mindestens ein Bild hinzu.
TB_ADDBUTTONS Fügt einer Symbolleiste eine oder mehrere Schaltflächen hinzu.
TB_ADDSTRING Fügt dem Zeichenfolgenpool der Symbolleiste eine neue Zeichenfolge hinzu.
TB_AUTOSIZE Bewirkt, dass die Größe einer Symbolleiste geändert wird.
TB_BUTTONCOUNT Ruft die Anzahl der Schaltflächen ab, die sich derzeit in der Symbolleiste befinden.
TB_BUTTONSTRUCTSIZE Gibt die Größe der TBBUTTON--Struktur an.
TB_CHANGEBITMAP Ändert die Bitmap für eine Schaltfläche in einer Symbolleiste.
TB_CHECKBUTTON Aktiviert oder deaktiviert eine bestimmte Schaltfläche in einer Symbolleiste.
TB_COMMANDTOINDEX Ruft den nullbasierten Index für die Schaltfläche ab, die dem angegebenen Befehlsbezeichner zugeordnet ist.
TB_CUSTOMIZE Zeigt das Dialogfeld Symbolleiste anpassen an.
TB_DELETEBUTTON Löscht eine Schaltfläche aus der Symbolleiste.
TB_ENABLEBUTTON Aktiviert oder deaktiviert die angegebene Schaltfläche in einer Symbolleiste.
TB_GETANCHORHIGHLIGHT Ruft die Ankermarkierungseinstellung für eine Symbolleiste ab.
TB_GETBITMAP Ruft den Index der Bitmap ab, die einer Schaltfläche in einer Symbolleiste zugeordnet ist.
TB_GETBITMAPFLAGS Ruft die Flags ab, die den typ der zu verwendenden Bitmap beschreiben.
TB_GETBUTTON Ruft Informationen zur angegebenen Schaltfläche in einer Symbolleiste ab.
TB_GETBUTTONINFO Ruft erweiterte Informationen für eine Schaltfläche in einer Symbolleiste ab.
TB_GETBUTTONSIZE Ruft die aktuelle Breite und Höhe von Symbolleistenschaltflächen in Pixeln ab.
TB_GETBUTTONTEXT Ruft den Anzeigetext einer Schaltfläche auf einer Symbolleiste ab.
TB_GETCOLORSCHEME Ruft die Farbschemainformationen aus dem Symbolleistensteuerelement ab.
TB_GETDISABLEDIMAGELIST Ruft die Bildliste ab, die ein Symbolleistensteuerelement zum Anzeigen inaktiver Schaltflächen verwendet.
TB_GETEXTENDEDSTYLE Ruft die erweiterten Formatvorlagen für ein Symbolleistensteuerelement ab.
TB_GETHOTIMAGELIST Ruft die Bildliste ab, die ein Symbolleistensteuerelement zum Anzeigen von Hot-Schaltflächen verwendet.
TB_GETHOTITEM Ruft den Index des heißen Elements in einer Symbolleiste ab.
TB_GETIDEALSIZE Ruft die ideale Größe der Symbolleiste ab.
TB_GETIMAGELIST Ruft die Bildliste ab, die ein Symbolleistensteuerelement zum Anzeigen von Schaltflächen im Standardzustand verwendet. Ein Symbolleistensteuerelement verwendet diese Bildliste, um Schaltflächen anzuzeigen, wenn sie nicht heiß oder deaktiviert sind.
TB_GETIMAGELISTCOUNT Ruft die Anzahl der Bildlisten ab, die der Symbolleiste zugeordnet sind.
TB_GETINSERTMARK Ruft die aktuelle Einfügemarke für die Symbolleiste ab.
TB_GETINSERTMARKCOLOR Ruft die Farbe ab, mit der die Einfügemarke für die Symbolleiste gezeichnet wird.
TB_GETITEMDROPDOWNRECT Ruft das umgebende Rechteck des Dropdownfensters für ein Symbolleistenelement mit Formatvorlage BTNS_DROPDOWNab.
TB_GETITEMRECT Ruft das umgebende Rechteck einer Schaltfläche in einer Symbolleiste ab.
TB_GETMAXSIZE Ruft die Gesamtgröße aller sichtbaren Schaltflächen und Trennzeichen in der Symbolleiste ab.
TB_GETMETRICS Ruft die Metriken eines Symbolleistensteuerelements ab.
TB_GETOBJECT Ruft die IDropTarget- für ein Symbolleistensteuerelement ab.
TB_GETPADDING Ruft den Abstand für ein Symbolleistensteuerelement ab.
TB_GETPRESSEDIMAGELIST Ruft die Bildliste ab, die ein Symbolleistensteuerelement zum Anzeigen von Schaltflächen in einem gedrückten Zustand verwendet.
TB_GETRECT Ruft das umgebende Rechteck für eine angegebene Symbolleistenschaltfläche ab.
TB_GETROWS Ruft die Anzahl der Zeilen von Schaltflächen in einer Symbolleiste mit dem TBSTYLE_WRAPABLE-Format ab.
TB_GETSTATE Ruft Informationen zum Status der angegebenen Schaltfläche in einer Symbolleiste ab, z. B. ob sie aktiviert, gedrückt oder aktiviert ist.
TB_GETSTRING Ruft eine Zeichenfolge aus dem Zeichenfolgenpool einer Symbolleiste ab.
TB_GETSTYLE Ruft die derzeit für ein Symbolleistensteuerelement verwendeten Formatvorlagen ab.
TB_GETTEXTROWS Ruft die maximale Anzahl von Textzeilen ab, die auf einer Symbolleistenschaltfläche angezeigt werden können.
TB_GETTOOLTIPS Ruft das Handle für das QuickInfo-Steuerelement (sofern vorhanden) ab, das der Symbolleiste zugeordnet ist.
TB_GETUNICODEFORMAT Ruft das Unicode-Zeichenformat-Flag für das Steuerelement ab.
TB_HASACCELERATOR für die interne Verwendung vorgesehen; nicht für die Verwendung in Anwendungen empfohlen.
Ruft die Anzahl der Symbolleistenschaltflächen ab, die das angegebene Zugriffstastenzeichen aufweisen.
TB_HIDEBUTTON Blendet die angegebene Schaltfläche in einer Symbolleiste aus oder zeigt sie an.
TB_HITTEST Bestimmt, wo sich ein Punkt in einem Symbolleistensteuerelement befindet.
TB_INDETERMINATE Legt den unbestimmten Zustand der angegebenen Schaltfläche in einer Symbolleiste fest oder löscht sie.
TB_INSERTBUTTON Fügt eine Schaltfläche in eine Symbolleiste ein.
TB_INSERTMARKHITTEST Ruft die Einfügemarkeinformationen für einen Punkt in einer Symbolleiste ab.
TB_ISBUTTONCHECKED Bestimmt, ob die angegebene Schaltfläche in einer Symbolleiste aktiviert ist.
TB_ISBUTTONENABLED Bestimmt, ob die angegebene Schaltfläche in einer Symbolleiste aktiviert ist.
TB_ISBUTTONHIDDEN Bestimmt, ob die angegebene Schaltfläche in einer Symbolleiste ausgeblendet ist.
TB_ISBUTTONHIGHLIGHTED Überprüft den Hervorhebungsstatus einer Symbolleistenschaltfläche.
TB_ISBUTTONINDETERMINATE Bestimmt, ob die angegebene Schaltfläche in einer Symbolleiste unbestimmt ist.
TB_ISBUTTONPRESSED Bestimmt, ob die angegebene Schaltfläche in einer Symbolleiste gedrückt wird.
TB_LOADIMAGES Lädt vom System definierte Schaltflächenbilder in die Bildliste eines Symbolleistensteuerelements.
TB_MAPACCELERATOR Bestimmt die ID der Schaltfläche, die dem angegebenen Zugriffstastenzeichen entspricht.
TB_MARKBUTTON Legt den Hervorhebungszustand einer bestimmten Schaltfläche in einem Symbolleistensteuerelement fest.
TB_MOVEBUTTON Verschiebt eine Schaltfläche von einem Index in einen anderen.
TB_PRESSBUTTON Drückt oder gibt die angegebene Schaltfläche in einer Symbolleiste frei.
TB_REPLACEBITMAP Ersetzt eine vorhandene Bitmap durch eine neue Bitmap.
TB_SAVERESTORE Senden Sie diese Nachricht, um das Speichern oder Wiederherstellen eines Symbolleistenzustands zu initiieren.
TB_SETANCHORHIGHLIGHT Legt die Einstellung für die Ankermarkierung für eine Symbolleiste fest.
TB_SETBITMAPSIZE Legt die Größe der Bitmapbilder fest, die einer Symbolleiste hinzugefügt werden sollen.
TB_SETBOUNDINGSIZE für die interne Verwendung vorgesehen; nicht für die Verwendung in Anwendungen empfohlen.
Legt die Begrenzungsgröße für ein mehrspaltiges Symbolleistensteuerelement fest.
TB_SETBUTTONINFO Legt die Informationen für eine vorhandene Schaltfläche in einer Symbolleiste fest.
TB_SETBUTTONSIZE Legt die Größe von Schaltflächen auf einer Symbolleiste fest.
TB_SETBUTTONWIDTH Legt die Minimale und maximale Breite der Schaltflächen im Symbolleistensteuerelement fest.
TB_SETCMDID Legt den Befehlsbezeichner einer Symbolleistenschaltfläche fest.
TB_SETCOLORSCHEME Legt die Farbschemainformationen für das Symbolleistensteuerelement fest.
TB_SETDISABLEDIMAGELIST Legt die Bildliste fest, die vom Symbolleistensteuerelement zum Anzeigen deaktivierter Schaltflächen verwendet wird.
TB_SETDRAWTEXTFLAGS Legt die Textzeichnungskennzeichnungen für die Symbolleiste fest.
TB_SETEXTENDEDSTYLE Legt die erweiterten Formatvorlagen für ein Symbolleistensteuerelement fest.
TB_SETHOTIMAGELIST Legt die Bildliste fest, die vom Symbolleistensteuerelement zum Anzeigen von Hot-Schaltflächen verwendet wird.
TB_SETHOTITEM Legt das heiße Element in einer Symbolleiste fest.
TB_SETHOTITEM2 Legt das heiße Element in einer Symbolleiste fest.
TB_SETIMAGELIST Legt die Bildliste fest, die von der Symbolleiste zum Anzeigen von Schaltflächen verwendet wird, die sich im Standardzustand befinden.
TB_SETINDENT Legt den Einzug für die erste Schaltfläche in einem Symbolleistensteuerelement fest.
TB_SETINSERTMARK Legt die aktuelle Einfügemarke für die Symbolleiste fest.
TB_SETINSERTMARKCOLOR Legt die Farbe fest, mit der die Einfügemarke für die Symbolleiste gezeichnet wird.
TB_SETLISTGAP Legt den Abstand zwischen den Symbolleistenschaltflächen auf einer bestimmten Symbolleiste fest.
TB_SETMAXTEXTROWS Legt die maximale Anzahl von Textzeilen fest, die auf einer Symbolleistenschaltfläche angezeigt werden.
TB_SETMETRICS Legt die Metriken eines Symbolleistensteuerelements fest.
TB_SETPADDING Legt den Abstand für ein Symbolleistensteuerelement fest.
TB_SETPARENT Legt das Fenster fest, an das das Symbolleistensteuerelement Benachrichtigungscodes sendet.
TB_SETPRESSEDIMAGELIST Legt die Bildliste fest, die von der Symbolleiste zum Anzeigen von Schaltflächen verwendet wird, die sich in einem gedrückten Zustand befinden.
TB_SETROWS Legt die Anzahl der Zeilen von Schaltflächen in einer Symbolleiste fest.
TB_SETSTATE Legt den Zustand für die angegebene Schaltfläche in einer Symbolleiste fest.
TB_SETSTYLE Legt die Formatvorlage für ein Symbolleistensteuerelement fest.
TB_SETTOOLTIPS Ordnet ein QuickInfo-Steuerelement einer Symbolleiste zu.
TB_SETUNICODEFORMAT Legt das Unicode-Zeichenformat-Flag für das Steuerelement fest. Mit dieser Meldung können Sie den zeichensatz ändern, der vom Steuerelement zur Laufzeit verwendet wird, anstatt das Steuerelement erneut erstellen zu müssen.
TB_SETWINDOWTHEME Legt den visuellen Stil eines Symbolleistensteuerelements fest.
TB_TRANSLATEACCELERATOR Übergibt eine Tastaturmeldung an die Symbolleiste.

Benachrichtigungen

Thema Inhalt
NM_CHAR (Symbolleiste) Wird von der Symbolleiste gesendet, wenn sie eine WM_CHAR Nachricht empfängt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_CLICK (Symbolleiste) Wird von einem Symbolleistensteuerelement gesendet, wenn der Benutzer mit der linken Maustaste auf ein Element klickt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_CUSTOMDRAW (Symbolleiste) Gesendet von der Symbolleiste, um das übergeordnete Fenster über Zeichnungsvorgänge zu benachrichtigen. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_DBLCLK (Symbolleiste) Benachrichtigt das übergeordnete Fenster eines Symbolleistensteuerelements, dass der Benutzer auf die linke Maustaste im Steuerelement doppelklicken hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_KEYDOWN (Symbolleiste) Wird von einem Steuerelement gesendet, wenn das Steuerelement den Tastaturfokus hat und der Benutzer eine Taste drückt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_LDOWN Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass die linke Maustaste gedrückt wurde. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_RCLICK (Symbolleiste) Wird von einem Symbolleistensteuerelement gesendet, wenn der Benutzer mit der rechten Maustaste auf die Symbolleiste klickt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_RDBLCLK (Symbolleiste) Benachrichtigt das übergeordnete Fenster eines Steuerelements, dass der Benutzer auf die rechte Maustaste im Steuerelement doppelklicken hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_RELEASEDCAPTURE (Symbolleiste) Benachrichtigt das übergeordnete Fenster eines Symbolleistensteuerelements, dass das Steuerelement die Mausaufnahme loslässt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_TOOLTIPSCREATED (Symbolleiste) Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass die Symbolleiste ein QuickInfo-Steuerelement erstellt hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_BEGINADJUST Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass der Benutzer mit dem Anpassen einer Symbolleiste begonnen hat. Dieser Nachrichtencode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_BEGINDRAG Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass der Benutzer mit dem Ziehen einer Schaltfläche in einer Symbolleiste begonnen hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_CUSTHELP Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass der Benutzer die Schaltfläche "Hilfe" im Dialogfeld "Symbolleiste anpassen" ausgewählt hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_DELETINGBUTTON Wird von einem Symbolleistensteuerelement gesendet, wenn eine Schaltfläche gelöscht werden soll.
TBN_DRAGOUT Wird von einem Symbolleistensteuerelement gesendet, wenn der Benutzer auf eine Schaltfläche klickt und dann den Cursor aus der Schaltfläche verschiebt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_DRAGOVER Stellt fest, ob eine TB_MARKBUTTON Nachricht für eine Schaltfläche gesendet werden soll, die gezogen wird. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_DROPDOWN Wird von einem Symbolleistensteuerelement gesendet, wenn der Benutzer auf eine Dropdownschaltfläche klickt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_DUPACCELERATOR Ermittelt, ob eine Tastenkombination auf zwei oder mehr aktiven Symbolleisten verwendet werden kann. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_ENDADJUST Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass der Benutzer die Anpassung einer Symbolleiste beendet hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_ENDDRAG Benachrichtigt das übergeordnete Fenster der Symbolleiste, dass der Benutzer das Ziehen einer Schaltfläche in einer Symbolleiste beendet hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_GETBUTTONINFO Ruft Anpassungsinformationen der Symbolleiste ab und benachrichtigt das übergeordnete Fenster der Symbolleiste über änderungen, die an der Symbolleiste vorgenommen werden. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_GETDISPINFO Ruft Anzeigeinformationen für ein Symbolleistenelement ab. Diese Benachrichtigung wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_GETINFOTIP Ruft Infoinfoinformationen für ein Symbolleistenelement ab. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_GETOBJECT Gesendet von einem Symbolleistensteuerelement, das die TBSTYLE_REGISTERDROP Formatvorlage verwendet, um ein Dropzielobjekt anzufordern, wenn der Zeiger über eine der Schaltflächen übergibt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_HOTITEMCHANGE Wird von einem Symbolleistensteuerelement gesendet, wenn sich das heiße (hervorgehobene) Element ändert. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_INITCUSTOMIZE Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass die Anpassung gestartet wurde. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_MAPACCELERATOR Fordert den Index der Schaltfläche in der Symbolleiste an, die dem angegebenen Zugriffstastenzeichen entspricht. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_QUERYDELETE Benachrichtigt das übergeordnete Fenster der Symbolleiste, ob eine Schaltfläche möglicherweise aus einer Symbolleiste gelöscht wird, während der Benutzer die Symbolleiste ändert. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_QUERYINSERT Benachrichtigt das übergeordnete Fenster der Symbolleiste, ob links neben der angegebenen Schaltfläche eine Schaltfläche eingefügt werden kann, während der Benutzer eine Symbolleiste ändert. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_RESET Benachrichtigt das übergeordnete Fenster der Symbolleiste, dass der Benutzer den Inhalt des Dialogfelds "Symbolleiste anpassen" zurückgesetzt hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_RESTORE Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass eine Symbolleiste wiederhergestellt wird. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_SAVE Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass eine Symbolleiste gespeichert wird. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_TOOLBARCHANGE Benachrichtigt das übergeordnete Fenster der Symbolleiste, dass der Benutzer eine Symbolleiste angepasst hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_WRAPACCELERATOR Fordert den Index der Schaltfläche in einer oder mehreren Symbolleisten an, die dem angegebenen Zugriffstastenzeichen entsprechen. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TBN_WRAPHOTITEM Benachrichtigt eine Anwendung mit mindestens zwei Symbolleisten, dass das heiße Element geändert werden soll. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.

Strukturen

Thema Inhalt
COLORMAP- Enthält Informationen, die von der CreateMappedBitmap--Funktion verwendet werden, um die Farben der Bitmap zuzuordnen.
NMTBCUSTOMDRAW Enthält Spezifische Informationen zu einem NM_CUSTOMDRAW Benachrichtigungscode, der von einem Symbolleistensteuerelement gesendet wird.
NMTBDISPINFO- Enthält und empfängt Anzeigeinformationen für ein Symbolleistenelement. Diese Struktur wird mit dem TBN_GETDISPINFO Benachrichtigungscode verwendet.
NMTBGETINFOTIP- Enthält Informationen zu Infoinfos für ein Symbolleistenelement und empfängt diese. Diese Struktur wird mit dem TBN_GETINFOTIP Benachrichtigungscode verwendet.
NMTBHOTITEM- Enthält Informationen, die mit dem TBN_HOTITEMCHANGE Benachrichtigungscode verwendet werden.
NMTBRESTORE- Ermöglicht Anwendungen das Extrahieren der Informationen, die beim Speichern des Symbolleistenzustands in NMTBSAVE platziert wurden. Diese Struktur wird an Anwendungen übergeben, wenn sie einen TBN_RESTORE Benachrichtigungscode erhalten.
NMTBSAVE- Diese Struktur wird an Anwendungen übergeben, wenn sie einen TBN_SAVE Benachrichtigungscode erhalten. Sie enthält Informationen zur aktuell gespeicherten Schaltfläche. Anwendungen können die Werte der Member ändern, um zusätzliche Informationen zu speichern.
NMTOOLBAR- Enthält Informationen zum Verarbeiten von Symbolleistenbenachrichtigungscodes. Diese Struktur ersetzt die TBNOTIFY Struktur.
TBADDBITMAP Fügt einer Symbolleiste eine Bitmap hinzu, die Schaltflächenbilder enthält.
TBBUTTON- Enthält Informationen zu einer Schaltfläche in einer Symbolleiste.
TBBUTTONINFO- Enthält Oder empfängt Informationen für eine bestimmte Schaltfläche in einer Symbolleiste.
TBINSERTMARK- Enthält Informationen zur Einfügemarke in einem Symbolleistensteuerelement.
TBMETRICS- Definiert die Metriken einer Symbolleiste, die zum Verkleinern oder Erweitern von Symbolleistenelementen verwendet werden.
TBREPLACEBITMAP Wird mit der TB_REPLACEBITMAP Nachricht verwendet, um eine Symbolleistenbitmap durch eine andere zu ersetzen.
TBSAVEPARAMS- Gibt den Speicherort in der Registrierung an, an dem die TB_SAVERESTORE Nachricht speichert und Informationen zum Status einer Symbolleiste abruft.

Konstanten

Thema Inhalt
Status der Symbolleistenschaltfläche In diesem Abschnitt werden die Zustände aufgelistet, über die eine Symbolleistenschaltfläche verfügen kann.
Symbolleisten-Steuerelement- und Schaltflächenformatvorlagen Die folgenden Fensterformatvorlagen sind spezifisch für Symbolleisten. Sie werden mit anderen Fensterformatvorlagen kombiniert, wenn die Symbolleiste erstellt wird.
Hinweis Für allgemeine Steuerelemente Version 6.00, wenn eine visuelle Formatvorlage mit der Symbolleiste verwendet wird, sind Schaltflächen unabhängig von der Formatvorlageneinstellung immer transparent. Andernfalls ist das Transparenzverhalten normal, wie durch die Verwendung der TBSTYLE_FLAT oder TBSTYLE_TRANSPARENT Formatvorlage angegeben. Hinweis: Comctl32.dll Version 6 ist nicht weiterverteilbar, ist aber in Windows oder höher enthalten. Wenn Sie Comctl32.dll Version 6 verwenden möchten, geben Sie sie in einem Manifest an. Weitere Informationen zu Manifesten finden Sie unter Aktivieren von visuellen Formatvorlagen.
Erweiterten Formatvorlagen der Symbolleiste In diesem Abschnitt werden die erweiterten Formatvorlagen aufgeführt, die von Symbolleistensteuerelementen unterstützt werden.
Symbolindexwerte der Symbolleiste für Standardschaltflächen In diesem Abschnitt werden Indexwerte von Bildern in Standardbitmaps angegeben.