Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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. |