Symbolleiste
Dieser Abschnitt enthält Informationen zu den Programmierelementen, die mit Symbolleistensteuerelementen verwendet werden.
Übersichten
Thema | Inhalte |
---|---|
Informationen zu Symbolleistensteuerelementen | Eine Symbolleiste ist ein Steuerelement, das eine oder mehrere Schaltflächen enthält. Jede Schaltfläche, wenn sie von einem Benutzer geklickt wird, sendet eine Befehlsnachricht an das übergeordnete Fenster. In der Regel entsprechen die Schaltflächen in einer Symbolleiste den 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. |
Functions
Thema | Inhalte |
---|---|
CreateMappedBitmap | Erstellt eine Bitmap zur 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 Funktionen von Symbolleisten unterstützt. Verwenden Sie stattdessen CreateWindowEx . Beispiele finden Sie unter Verwenden von Symbolleistensteuerelementen. |
Nachrichten
Thema | Inhalte |
---|---|
TB_ADDBITMAP | Fügt der Liste der Schaltflächenbilder, die für eine Symbolleiste verfügbar sind, ein oder mehrere Bilder 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 | Überprüft 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 der Symbolleistenschaltflächen in Pixel 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 Stile für ein Symbolleistensteuerelement ab. |
TB_GETHOTIMAGELIST | Ruft die Bildliste ab, die ein Symbolleistensteuerelement zum Anzeigen von Hotbuttons 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 verwendet, um Schaltflächen im Standardzustand anzuzeigen. 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, die zum Zeichnen der Einfügemarke für die Symbolleiste verwendet wird. |
TB_GETITEMDROPDOWNRECT | Ruft das begrenzungsgebundene Rechteck des Dropdownfensters für ein Symbolleistenelement mit Stil BTNS_DROPDOWN ab. |
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 IDropTarget für ein Symbolleistensteuerelement ab. |
TB_GETPADDING | Ruft den Abstand für ein Symbolleistensteuerelement ab. |
TB_GETPRESSEDIMAGELIST | Ruft die Bildliste ab, die von einem Symbolleistensteuerelement zum Anzeigen von Schaltflächen in einem gedrückten Zustand verwendet wird. |
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 der TBSTYLE_WRAPABLE 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 Stile ab, die derzeit für ein Symbolleistensteuerelement verwendet werden. |
TB_GETTEXTROWS | Ruft die maximale Anzahl von Textzeilen ab, die auf einer Symbolleistenschaltfläche angezeigt werden können. |
TB_GETTOOLTIPS | Ruft das Handle zum QuickInfo-Steuerelement ab, sofern vorhanden, das der Symbolleiste zugeordnet ist. |
TB_GETUNICODEFORMAT | Ruft das Unicode-Zeichenformatflag für das Steuerelement ab. |
TB_HASACCELERATOR |
Für den internen Gebrauch vorgesehen; wird nicht für die Verwendung in Anwendungen empfohlen. Ruft die Anzahl der Symbolleistenschaltflächen ab, die über das angegebene Zugriffstastenzeichen verfügen. |
TB_HIDEBUTTON | Blendet die angegebene Schaltfläche in einer Symbolleiste aus oder zeigt sie an. |
TB_HITTEST | Bestimmt, wo ein Punkt in einem Symbolleistensteuerelement liegt. |
TB_INDETERMINATE | Legt den unbestimmten Zustand der angegebenen Schaltfläche in einer Symbolleiste fest oder löscht diese. |
TB_INSERTBUTTON | Fügt eine Schaltfläche in eine Symbolleiste ein. |
TB_INSERTMARKHITTEST | Ruft die Einfügemarkeninformationen für einen Punkt in einer Symbolleiste ab. |
TB_ISBUTTONCHECKED | Bestimmt, ob die angegebene Schaltfläche in einer Symbolleiste überprüft wird. |
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 systemdefinierte Schaltflächenbilder in die Bildliste eines Symbolleistensteuerelements. |
TB_MAPACCELERATOR | Bestimmt die ID der Schaltfläche, die dem angegebenen Zugriffstastenzeichen entspricht. |
TB_MARKBUTTON | Legt den Hervorhebungsstatus 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 Markierungseinstellung für einen Anker 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 den internen Gebrauch vorgesehen; wird 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 Schaltflächenbreite 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 Textzeichnungsflags für die Symbolleiste fest. |
TB_SETEXTENDEDSTYLE | Legt die erweiterten Stile für ein Symbolleistensteuerelement fest. |
TB_SETHOTIMAGELIST | Legt die Bildliste fest, die das Symbolleistensteuerelement zum Anzeigen von Hotbuttons verwendet. |
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, die zum Zeichnen der Einfügemarke für die Symbolleiste verwendet 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 verwendet wird, um Schaltflächen anzuzeigen, 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 Status für die angegebene Schaltfläche in einer Symbolleiste fest. |
TB_SETSTYLE | Legt den Stil für ein Symbolleistensteuerelement fest. |
TB_SETTOOLTIPS | Ordnet ein QuickInfo-Steuerelement einer Symbolleiste zu. |
TB_SETUNICODEFORMAT | Legt das Unicode-Zeichenformatflag für das Steuerelement fest. Mit dieser Meldung können Sie den vom Steuerelement verwendeten Zeichensatz zur Laufzeit ändern, anstatt das Steuerelement neu erstellen zu müssen. |
TB_SETWINDOWTHEME | Legt den visuellen Stil eines Symbolleistensteuerelements fest. |
TB_TRANSLATEACCELERATOR | Übergibt eine Tastaturmeldung an die Symbolleiste. |
Benachrichtigungen
Thema | Inhalte |
---|---|
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) | Wird von der Symbolleiste gesendet, 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 über den Tastaturfokus verfügt 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 freigibt. 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 im Dialogfeld Symbolleiste anpassen die Schaltfläche Hilfe 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 von der Schaltfläche bewegt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
TBN_DRAGOVER | Bestimmt, ob eine TB_MARKBUTTON Nachricht für eine Schaltfläche gesendet werden soll, die übergezogen 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 | Bestimmt, 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 Symbolleistenanpassungsinformationen ab und benachrichtigt das übergeordnete Fenster der Symbolleiste über alle Ä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 | Wird von einem Symbolleistensteuerelement gesendet, das die TBSTYLE_REGISTERDROP-Format verwendet, um ein Zielobjekt anzufordern, wenn der Zeiger eine seiner 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 Beschleunigungszeichen entspricht. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
TBN_QUERYDELETE | Benachrichtigt das übergeordnete Fenster der Symbolleiste, ob eine Schaltfläche aus einer Symbolleiste gelöscht werden kann, während der Benutzer die Symbolleiste anpassen. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
TBN_QUERYINSERT | Benachrichtigt das übergeordnete Fenster der Symbolleiste, ob eine Schaltfläche links von der angegebenen Schaltfläche eingefügt werden kann, während der Benutzer eine Symbolleiste anpassen möchte. 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 gerade wiederhergestellt wird. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
TBN_SAVE | Benachrichtigt das übergeordnete Fenster einer Symbolleiste, dass eine Symbolleiste gerade 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 Beschleunigungszeichen entsprechen. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
TBN_WRAPHOTITEM | Benachrichtigt eine Anwendung mit zwei oder mehr Symbolleisten, dass das heiße Element gerade geändert werden soll. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
Strukturen
Thema | Inhalte |
---|---|
COLORMAP | Enthält Informationen, die von der CreateMappedBitmap-Funktion zum Zuordnen der Farben der Bitmap verwendet werden. |
NMTBCUSTOMDRAW | Enthält spezifische Informationen für einen 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 Infoinfoinformationen für ein Symbolleistenelement und empfängt sie. 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 Symbolleistenstatus 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 Schaltfläche, die derzeit gespeichert wird. 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 Symbolleisten-Bitmap durch eine andere zu ersetzen. |
TBSAVEPARAMS | Gibt den Speicherort in der Registrierung an, an dem die TB_SAVERESTORE Nachricht Informationen zum Status einer Symbolleiste speichert und abruft. |
Konstanten
Thema | Inhalte |
---|---|
Status der Symbolleistenschaltfläche | In diesem Abschnitt werden die Zustände aufgeführt, die eine Symbolleistenschaltfläche haben kann. |
Symbolleistensteuerelemente und Schaltflächenformate | Die folgenden Fensterstile sind spezifisch für Symbolleisten. Sie werden beim Erstellen der Symbolleiste mit anderen Fensterformaten kombiniert. Hinweis Wenn für allgemeine Steuerelemente Version 6.00 ein visueller Stil mit der Symbolleiste verwendet wird, sind Schaltflächen unabhängig von der Stileinstellung immer transparent. Andernfalls ist das Transparenzverhalten normal, wie durch die Verwendung des TBSTYLE_FLAT - oder TBSTYLE_TRANSPARENT-Stils angegeben. Hinweis: Comctl32.dll Version 6 ist nicht verteilbar, sondern in Windows oder höher enthalten. Um Comctl32.dll Version 6 zu verwenden, geben Sie sie in einem Manifest an. Weitere Informationen zu Manifesten finden Sie unter Aktivieren von visuellen Formatvorlagen. |
Symbolleiste Erweiterte Formatvorlagen | In diesem Abschnitt werden die erweiterten Stile aufgelistet, die von Symbolleistensteuerelementen unterstützt werden. |
Symbolindexwerte der Symbolleisten-Standardschaltfläche | In diesem Abschnitt werden Indexwerte von Bildern in Standard-Bitmaps angegeben. |