CReBarCtrl-Klasse

Kapselt die Funktionalität eines Infoleiste-Steuerelements, das ein Container für ein untergeordnetes Fenster ist.

class CReBarCtrl : public CWnd

Mitglieder

b2d7a17h.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CReBarCtrl::CReBarCtrl

Erstellt ein CReBarCtrl-Objekt.

b2d7a17h.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CReBarCtrl::BeginDrag

Setzt das Grundleistensteuerelement in Drag & Drop-Modus.

CReBarCtrl::Create

Erstellt das Grundleistensteuerelement und fügt es dem CReBarCtrl-Objekt.

CReBarCtrl::CreateEx

Erstellt ein Grundleisten-Steuerelement mit den angegebenen Windows-erweitertenFormaten und fügt es zu einem CReBarCtrl-Objekt.

CReBarCtrl::DeleteBand

Löscht ein Band von einem Infoleistensteuerelement.

CReBarCtrl::DragMove

Aktualisiert die Ziehposition im Grundleistensteuerelement nach einem Aufruf von BeginDrag.

CReBarCtrl::EndDrag

Beendet den Drag & Drop-Vorgang des Infoleiste-Steuerelements.

CReBarCtrl::GetBandBorders

Ruft die Kontext eines Bands ab.

CReBarCtrl::GetBandCount

Ruft die Anzahl von Bändern derzeit im Grundleistensteuerelement ab.

CReBarCtrl::GetBandInfo

Ruft Informationen über ein bestimmtes Band in einem Grundleistensteuerelement ab.

CReBarCtrl::GetBandMargins

Ruft die Ränder eines Bands ab.

CReBarCtrl::GetBarHeight

Ruft die Höhe des Infoleiste-Steuerelements ab.

CReBarCtrl::GetBarInfo

Ruft Informationen zum Grundleistensteuerelement und die Bildliste ab, die sie verwendet.

CReBarCtrl::GetBkColor

Ruft die Standardhintergrundfarbe eines Infoleiste-Steuerelements ab.

CReBarCtrl::GetColorScheme

Ruft die COLORSCHEME-Struktur ab, die dem Grundleistensteuerelement zugeordnet ist.

CReBarCtrl::GetDropTarget

Ruft IDropTarget-Schnittstellenzeiger eines Infoleiste-Steuerelements ab.

CReBarCtrl::GetExtendedStyle

Ruft das erweiterte Format des aktuellen Infoleiste-Steuerelements ab.

CReBarCtrl::GetImageList

Ruft die Bildliste ab, die einem Grundleistensteuerelement zugeordnet ist.

CReBarCtrl::GetPalette

Ruft die aktuelle Palette des Infoleiste-Steuerelements ab.

CReBarCtrl::GetRect

Ruft das umschließende Rechteck für ein angegebenes Band in einem Grundleistensteuerelement ab.

Starten

Ruft die Anzahl der Bandzeilen in einem Grundleistensteuerelement ab.

CReBarCtrl::GetRowHeight

Ruft die Höhe einer bestimmten Zeile in einem Grundleistensteuerelement ab.

CReBarCtrl::GetTextColor

Ruft Standardtextfarbe eines Infoleiste-Steuerelements ab.

CReBarCtrl::GetToolTips

Ruft das Handle zu jedem ToolTip-Steuerelement ab, das dem Grundleistensteuerelement zugeordnet ist.

CReBarCtrl::HitTest

Bestimmt, die Teil eines Infoleistenbandes an einem angegebenen Punkt auf dem Bildschirm angezeigt wird, wenn ein Infoleistenband an diesem Punkt vorhanden ist.

CReBarCtrl::IDToIndex

Konvertiert einen Bandbezeichner (ID) zu einem Bandindex in einem Infoleistensteuerelement.

CReBarCtrl::InsertBand

Fügt ein neues Band in einem Grundleistensteuerelement ein.

CReBarCtrl::MaximizeBand

Ändert ein Band in einem Grundleistensteuerelement in der größten Variante Größe.

CReBarCtrl::MinimizeBand

Ändert ein Band in einem Grundleistensteuerelement auf den kleinsten Größe.

CReBarCtrl::MoveBand

Verschiebt ein Band von einem Index auf andere.

CReBarCtrl::PushChevron

Drückt programmgesteuert ein Chevron.

CReBarCtrl::RestoreBand

Ändert ein Band in einem Grundleistensteuerelement zu seiner Größe idealen Größe.

CReBarCtrl::SetBandInfo

Legt Eigenschaften eines vorhandenen Bands in einem Grundleistensteuerelement fest.

CReBarCtrl::SetBandWidth

Gibt die Breite des angegebenen angedockten Bands im aktuellen Grundleistensteuerelement fest.

CReBarCtrl::SetBarInfo

Legt die Eigenschaften eines Infoleiste-Steuerelements fest.

CReBarCtrl::SetBkColor

Legt die Standardhintergrundfarbe eines Infoleiste-Steuerelements fest.

CReBarCtrl::SetColorScheme

Legt das Farbschema für die Schaltflächen in einem Grundleistensteuerelement fest.

CReBarCtrl::SetExtendedStyle

Legt die erweiterten Stile für das aktuelle Grundleistensteuerelement fest.

Windows-Anwendungen

Legt die Bildliste eines Infoleiste-Steuerelements fest.

CReBarCtrl::SetOwner

Legt das Besitzerfenster eines Infoleiste-Steuerelements fest.

CReBarCtrl::SetPalette

Legt die aktuelle Palette des Infoleiste-Steuerelements fest.

CReBarCtrl::SetTextColor

Legt Standardtextfarbe eines Infoleiste-Steuerelements fest.

CReBarCtrl::SetToolTips

Ordnet ein QuickInfo-Steuerelement mit dem Grundleistensteuerelement zu.

CReBarCtrl::SetWindowTheme

Legt den Stil des Infoleiste-Steuerelements fest.

CReBarCtrl::ShowBand

In oder aus einem angegebenen Band in einem Infoleistensteuerelement.

CReBarCtrl::SizeToRect

Passt ein Grundleisten-Steuerelement zu einem angegebenen Rechteck.

Hinweise

Die Anwendung, in der das Grundleistensteuerelement gespeichert wird, weist der zu Infoleistenband das untergeordnete Fenster, das durch das Grundleistensteuerelement enthalten ist.Das untergeordnete Fenster ist normalerweise eine andere allgemeine Steuerelemente.

Infoleistensteuerelemente enthalten eine oder mehrere Bänder.Jedes Band kann eine Ziehpunktleiste, der Bitmaps, der Beschriftung und untergeordneten Fensters enthalten.Das Band kann nur ein für jedes dieser Elemente enthalten.

Das Grundleistensteuerelement kann das untergeordnete Fenster über einer angegebenen Hintergrundbitmap anzeigen.Alle Infoleiste-Steuerelement-Bänder können, außer die Größe geändert werden, die das RBBS_FIXEDSIZE Format verwenden.Wenn Sie ein Infoleiste-Steuerelement-Band neu anordnen oder Größe ändern, verwaltet das Infoleiste die Größe und die Position des untergeordneten Fensters, das diesem Band zugewiesen wird.Um die Reihenfolge von Bändern innerhalb des Steuerelements auf, Größe oder ändern und Ziehpunktleiste eines Bands ziehen.

Die folgende Abbildung zeigt ein Grundleisten-Steuerelement an, das drei Bänder verfügt:

  • Band 0 enthält ein gedrehtes, transparentes ToolBar-Steuerelement.

  • Band 1 enthält transparenten Standard und transparente Dropdown-Schaltflächen.

  • Band 2 enthält ein Kombinationsfeld und vier Standardschaltflächen.

    RebarMenuSample-Bildschirmabbildung

Grundleistensteuerelement

Infoleiste-Steuerelement-Unterstützung:

  • Bildlisten.

  • Meldungsbehandlung.

  • Benutzerdefinierte Funktionen Videofunktionen.

  • Eine Vielzahl von Steuerelementstile zusätzlich zu den Standardfensterstilen.Eine Liste dieser Formate, finden Sie unter Infoleiste-Steuerelement-Formate in Windows SDK.

Weitere Informationen finden Sie unter Verwenden CReBarCtrl.

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CReBarCtrl

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm