Bewehrungsstab
Dieser Abschnitt enthält Informationen zu Programmierelementen, die mit Rebar-Steuerelementen verwendet werden.
Überblicke
Thema | Inhalt |
---|---|
Steuerelemente |
Steuerelemente für die Erneute Leiste als Container für untergeordnete Fenster fungieren. |
Verwenden von Rebar-Steuerelementen | Dieser Abschnitt enthält Beispielcode, der zeigt, wie Rebar-Steuerelemente implementiert werden. |
Meldungen
Thema | Inhalt |
---|---|
RB_BEGINDRAG | Platziert das Rebar-Steuerelement im Drag-and-Drop-Modus. Diese Nachricht bewirkt nicht, dass eine RBN_BEGINDRAG Benachrichtigung gesendet wird. |
RB_DELETEBAND | Löscht ein Band aus einem Rebar-Steuerelement. |
RB_DRAGMOVE | Aktualisiert die Ziehposition im Rebar-Steuerelement nach einer vorherigen RB_BEGINDRAG Nachricht. |
RB_ENDDRAG | Beendet den Drag-and-Drop-Vorgang des Rebar-Steuerelements. Diese Nachricht bewirkt nicht, dass eine RBN_ENDDRAG Benachrichtigung gesendet wird. |
RB_GETBANDBORDERS | Ruft die Rahmen eines Bandes ab. Das Ergebnis dieser Nachricht kann verwendet werden, um den verwendbaren Bereich in einem Band zu berechnen. |
RB_GETBANDCOUNT | Ruft die Anzahl der Bänder ab, die sich derzeit im Rebar-Steuerelement befinden. |
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 von ihr verwendete Bildliste ab. |
RB_GETBKCOLOR | Ruft die Standardhintergrundfarbe eines Rebar-Steuerelements ab. |
RB_GETCOLORSCHEME | Ruft die Farbschemainformationen aus dem Rebar-Steuerelement ab. |
RB_GETDROPTARGET | Ruft die 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 das Handle zu jedem Tooltip-Steuerelement ab, das dem Rebar-Steuerelement zugeordnet ist. |
RB_GETUNICODEFORMAT | Ruft das Unicode-Zeichenformat-Flag für das Steuerelement ab. |
RB_HITTEST | Bestimmt, welcher Teil eines Rebarbands sich an einem bestimmten Punkt auf dem Bildschirm befindet, wenn an diesem Punkt ein Balkenband vorhanden ist. |
RB_IDTOINDEX | Wandelt einen Bandbezeichner in einen Bandindex in ein Rebar-Steuerelement um. |
RB_INSERTBAND | Fügt ein neues Band in ein Rebar-Steuerelement ein. |
RB_MAXIMIZEBAND | Ändert die Größe eines Bandes in einem Rebar-Steuerelement entweder auf seine ideale oder größte Größe. |
RB_MINIMIZEBAND | Ändert die Größe eines Bandes in einem Rebar-Steuerelement auf seine kleinste Größe. |
RB_MOVEBAND | Verschiebt ein Band von einem Index in einen anderen. |
RB_PUSHCHEVRON | Wird an ein Rebar-Steuerelement gesendet, um ein 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 verankertes Band fest. |
RB_SETBARINFO | Legt die Merkmale 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 die erweiterte Formatvorlage fest. Diese Nachricht 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 ein QuickInfo-Steuerelement dem Rebar-Steuerelement zu. |
RB_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. |
RB_SETWINDOWTHEME | Legt die visuelle Formatvorlage eines Rebar-Steuerelements fest. |
RB_SHOWBAND | Blendet ein bestimmtes Band in einem Rebar-Steuerelement ein oder aus. |
RB_SIZETORECT | Versucht, das beste Layout der Bänder für das angegebene Rechteck zu finden. |
Benachrichtigungen
Thema | Inhalt |
---|---|
NM_CUSTOMDRAW (Leiste) | Gesendet vom Rebar-Steuerelement, um das übergeordnete Fenster über Zeichnungsvorgänge zu benachrichtigen. Diese Benachrichtigung wird in Form einer WM_NOTIFY Nachricht gesendet. |
NM_NCHITTEST (Leiste) | 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 (Leiste) | Benachrichtigt das übergeordnete Fenster eines Rebar-Steuerelements, dass das Steuerelement die Mausaufnahme loslässt. Diese Benachrichtigung wird in Form einer WM_NOTIFY Nachricht gesendet. |
RBN_AUTOBREAK | Benachrichtigt die übergeordneten einer Leiste, dass ein Umbruch in der Leiste angezeigt wird. Das übergeordnete Element bestimmt, ob die Unterbrechung vorgenommen werden soll. |
RBN_AUTOSIZE | Gesendet von einem Rebar-Steuerelement, das mit der RBS_AUTOSIZE Formatvorlage erstellt wurde, wenn die Größe der Leiste automatisch geändert wird. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
RBN_BEGINDRAG | Gesendet von einem Rebar-Steuerelement, 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 | Gesendet von einem Rebar-Steuerelement, 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 ein Band gelöscht werden soll. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
RBN_ENDDRAG | Gesendet von einem Rebar-Steuerelement, wenn der Benutzer das Ziehen eines Bandes beendet. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet. |
RBN_GETOBJECT | Gesendet von einem mit dem RBS_REGISTERDROP Format erstellten Rebar-Steuerelement, 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 | Gesendet von einem Rebar-Steuerelement vor der Maximierung oder Minimierung eines Bandes. 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 | Inhalt |
---|---|
NMRBAUTOSIZE | Enthält Informationen zur Behandlung der RBN_AUTOSIZE Benachrichtigungscodes. |
NMREBAR- | Enthält Informationen zur Behandlung verschiedener Rebar-Benachrichtigungscodes. |
NMREBARAUTOBREAK | Enthält Informationen, die mit der RBN_AUTOBREAK-Benachrichtigung verwendet werden. |
NMREBARCHEVRON | Enthält Informationen zur Behandlung des RBN_CHEVRONPUSHED-Benachrichtigungscodes. |
NMREBARCHILDSIZE | Enthält Informationen zur Behandlung des RBN_CHILDSIZE Benachrichtigungscodes. |
NMREBARSPLITTER- | Enthält Informationen zum Behandeln eines RBN_SPLITTERDRAG Benachrichtigungscodes. |
RBHITTESTINFO | Enthält spezifische Informationen für einen Treffertestvorgang. Diese Struktur wird mit der RB_HITTEST Nachricht verwendet. |
REBARBANDINFO | Enthält Informationen, die einen Band in einem Rebar-Steuerelement definieren. |
REBARINFO- | Enthält Informationen zur Beschreibung der Eigenschaften des Rebar-Steuerelements. |
Konstanten
Thema | Inhalt |
---|---|
Steuerelementarten | Rebar-Steuerelemente unterstützen zusätzlich zu standardfensterformatvorlagen eine Vielzahl von Steuerelementstilen. |