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. |