Freigeben über


Bewehrung

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

Übersichten

Thema Inhalte
Steuerelemente für die Leiste Steuerelemente für die Leiste fungieren als Container für untergeordnete Fenster.
Verwenden von Beleistensteuerelementen Dieser Abschnitt enthält Beispielcode, der zeigt, wie Steuerelemente für die Leiste implementiert werden.

Nachrichten

Thema Inhalte
RB_BEGINDRAG Versetzt das Rebar-Steuerelement in den Drag-and-Drop-Modus. Diese Nachricht führt nicht dazu, dass eine RBN_BEGINDRAG Benachrichtigung gesendet wird.
RB_DELETEBAND Löscht ein Band aus einem Rebar-Steuerelement.
RB_DRAGMOVE Updates die Ziehposition im Rebar-Steuerelement nach einer vorherigen RB_BEGINDRAG Nachricht.
RB_ENDDRAG Beendet den Drag-and-Drop-Vorgang des Rebar-Steuerelements. Diese Nachricht führt nicht dazu, dass eine RBN_ENDDRAG Benachrichtigung gesendet wird.
RB_GETBANDBORDERS Ruft die Rahmen eines Bandes ab. Das Ergebnis dieser Meldung kann verwendet werden, um die nutzbare Fläche in einem Band zu berechnen.
RB_GETBANDCOUNT Ruft die Anzahl der Bänder ab, die sich derzeit im Rebar-Steuerelement befindet.
RB_GETBANDINFO Ruft Informationen zu einem angegebenen Band in einem Rebar-Steuerelement ab.
RB_GETBANDMARGINS Ruft die Ränder eines Bandes ab.
RB_GETBARHEIGHT Ruft die Höhe des Rebar-Steuerelements ab.
RB_GETBARINFO Ruft Informationen über das Rebar-Steuerelement und die Bildliste ab, die es verwendet.
RB_GETBKCOLOR Ruft die Standardhintergrundfarbe eines Rebar-Steuerelements ab.
RB_GETCOLORSCHEME Ruft die Farbschemainformationen aus dem Rebar-Steuerelement ab.
RB_GETDROPTARGET Ruft den IDropTarget-Schnittstellenzeiger eines Rebar-Steuerelements ab.
RB_GETEXTENDEDSTYLE Ruft die erweiterte Formatvorlage ab.
RB_GETPALETTE Ruft die aktuelle Palette des Rebar-Steuerelements ab.
RB_GETRECT Ruft das umgebende Rechteck für ein bestimmtes Band in einem Rebar-Steuerelement ab.
RB_GETROWCOUNT Ruft die Anzahl der Zeilen von Bändern in einem Rebar-Steuerelement ab.
RB_GETROWHEIGHT Ruft die Höhe einer angegebenen Zeile in einem Rebar-Steuerelement ab.
RB_GETTEXTCOLOR Ruft die Standardtextfarbe eines Rebar-Steuerelements ab.
RB_GETTOOLTIPS Ruft den Handle zu einem beliebigen QuickInfo-Steuerelement ab, das dem Rebar-Steuerelement zugeordnet ist.
RB_GETUNICODEFORMAT Ruft das Unicode-Zeichenformatflag für das Steuerelement ab.
RB_HITTEST Bestimmt, welcher Teil eines Rebarbands sich an einem bestimmten Punkt auf dem Bildschirm befindet, wenn zu diesem Zeitpunkt ein Balkenband vorhanden ist.
RB_IDTOINDEX Konvertiert einen Bandbezeichner in einen Bandindex in einem Rebar-Steuerelement.
RB_INSERTBAND Fügt einen neuen Band in ein Rebar-Steuerelement ein.
RB_MAXIMIZEBAND Ändert die Größe eines Bandes in einem Rebar-Steuerelement entweder in die ideale oder die größte Größe.
RB_MINIMIZEBAND Ändert die Größe eines Bandes in einem Rebar-Steuerelement auf die kleinste Größe.
RB_MOVEBAND Verschiebt eine Band von einem Index in einen anderen.
RB_PUSHCHEVRON Wird an ein Rebar-Steuerelement gesendet, um einen Chevron programmgesteuert zu pushen.
RB_SETBANDINFO Legt die Merkmale eines vorhandenen Bandes in einem Rebar-Steuerelement fest.
RB_SETBANDWIDTH Legt die Breite für ein angedocktes Band fest.
RB_SETBARINFO Legt die Eigenschaften eines Rebar-Steuerelements fest.
RB_SETBKCOLOR Legt die Standardhintergrundfarbe eines Rebar-Steuerelements fest.
RB_SETCOLORSCHEME Legt die Farbschemainformationen für das Rebar-Steuerelement fest.
RB_SETEXTENDEDSTYLE Legt den erweiterten Stil fest. Diese Meldung ist nicht implementiert.
RB_SETPALETTE Legt die aktuelle Palette des Rebar-Steuerelements fest.
RB_SETPARENT Legt das übergeordnete Fenster eines Rebar-Steuerelements fest.
RB_SETTEXTCOLOR Legt die Standardtextfarbe eines Rebar-Steuerelements fest.
RB_SETTOOLTIPS Ordnet dem Rebar-Steuerelement ein QuickInfo-Steuerelement zu.
RB_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.
RB_SETWINDOWTHEME Legt den visuellen Stil eines Rebar-Steuerelements fest.
RB_SHOWBAND Zeigt ein bestimmtes Band in einem Rebar-Steuerelement an oder blendet sie aus.
RB_SIZETORECT Versucht, das beste Layout der Bänder für das angegebene Rechteck zu finden.

Benachrichtigungen

Thema Inhalte
NM_CUSTOMDRAW (Rebar) Wird vom Rebar-Steuerelement gesendet, um das übergeordnete Fenster über Zeichnungsvorgänge zu benachrichtigen. Diese Benachrichtigung wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_NCHITTEST (Rebar) Wird von einem Rebar-Steuerelement gesendet, wenn das Steuerelement eine WM_NCHITTEST-Nachricht empfängt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
NM_RELEASEDCAPTURE (Rebar) Benachrichtigt das übergeordnete Fenster eines Rebar-Steuerelements, dass das Steuerelement die Mausaufnahme freigibt. Diese Benachrichtigung wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_AUTOBREAK Benachrichtigt das übergeordnete Element einer Leiste , dass eine Unterbrechung in der Leiste angezeigt wird. Das übergeordnete Element bestimmt, ob die Unterbrechung vorgenommen werden soll.
RBN_AUTOSIZE Wird von einem Mit dem RBS_AUTOSIZE Format erstellten Rebar-Steuerelement gesendet, wenn sich die Größe der Leiste automatisch ändert. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_BEGINDRAG Wird von einem Rebar-Steuerelement gesendet, wenn der Benutzer mit dem Ziehen eines Bandes beginnt. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_CHEVRONPUSHED Wird von einem Rebar-Steuerelement gesendet, wenn ein Chevron gedrückt wird. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_CHILDSIZE Wird von einem Rebar-Steuerelement gesendet, wenn die Größe des untergeordneten Fensters eines Bandes geändert wird. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_DELETEDBAND Wird von einem Rebar-Steuerelement gesendet, nachdem ein Band gelöscht wurde. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_DELETINGBAND Wird von einem Rebar-Steuerelement gesendet, wenn eine Band gelöscht werden soll. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_ENDDRAG Wird von einem Rebar-Steuerelement gesendet, wenn der Benutzer das Ziehen eines Bandes aufhört. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_GETOBJECT Wird von einem mit der RBS_REGISTERDROP Formatvorlage erstellten Rebar-Steuerelement gesendet, wenn ein Objekt über ein Band im Steuerelement gezogen wird. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_HEIGHTCHANGE Wird von einem Rebar-Steuerelement gesendet, wenn sich seine Höhe geändert hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_LAYOUTCHANGED Wird von einem Rebar-Steuerelement gesendet, wenn der Benutzer das Layout der Bänder des Steuerelements ändert. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_MINMAX Wird vor dem Maximieren oder Minimieren eines Bandes von einem Rebar-Steuerelement gesendet. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
RBN_SPLITTERDRAG Wird von einem Rebar-Steuerelement gesendet, wenn der Benutzer einen Splitter zieht. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.

Strukturen

Thema Inhalte
NMRBAUTOSIZE Enthält Informationen, die bei der Verarbeitung der RBN_AUTOSIZE Benachrichtigungscodes verwendet werden.
NMREBAR Enthält Informationen, die bei der Behandlung verschiedener Benachrichtigungscodes für die Beleiste verwendet werden.
NMREBARAUTOBREAK Enthält Informationen, die mit der RBN_AUTOBREAK Benachrichtigung verwendet werden.
NMREBARCHEVRON Enthält Informationen, die bei der Behandlung des RBN_CHEVRONPUSHED Benachrichtigungscodes verwendet werden.
NMREBARCHILDSIZE Enthält Informationen, die bei der Verarbeitung des RBN_CHILDSIZE Benachrichtigungscodes verwendet werden.
NMREBARSPLITTER Enthält Informationen, die zum Behandeln eines RBN_SPLITTERDRAG Benachrichtigungscodes verwendet werden.
RBHITTESTINFO Enthält Informationen, die für einen Treffertestvorgang spezifisch sind. Diese Struktur wird mit der RB_HITTEST-Nachricht verwendet.
REBARBANDINFO Enthält Informationen, die ein Band in einem Rebar-Steuerelement definieren.
REBARINFO Enthält Informationen zur Beschreibung der Eigenschaften von Steuerelementen für die Beleiste.

Konstanten

Thema Inhalte
Steuerelementstile für die Leiste Steuerelemente für die Beleiste unterstützen zusätzlich zu den Standardfensterstilen eine Vielzahl von Steuerelementstilen.