Freigeben über


CScrollBar::Create

Erstellt die Windows-Bildlaufleiste und fügt sie dem CScrollBar-Objekt.

virtual BOOL Create( 
   DWORD dwStyle, 
   const RECT& rect, 
   CWnd* pParentWnd, 
   UINT nID  
);

Parameter

  • dwStyle
    Gibt das Format der Bildlaufleiste an. Wenden Sie jede Kombination von Bildlaufleistenformate zur Bildlaufleiste.

  • rect
    Gibt die der Größe und Position Bildlaufleiste an. Mit kann entweder eine RECT-Struktur oder ein CRect-Objekt.

  • pParentWnd
    Gibt das übergeordnete Fenster der Bildlaufleiste, normalerweise ein CDialog-Objekt. Er darf nicht NULL sein.

  • nID
    ID des Steuerelements der Bildlaufleiste

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Sie erstellen ein CScrollBar-Objekt in zwei Schritten. Zuerst rufen Sie den Konstruktor auf, der das Objekt erstellt CScrollBar ; Rufen Sie dann Create auf, das sie an CScrollBar-Objekt erstellt und initialisiert die zugeordnete Windows-Bildlaufleiste und).

Wenden Sie folgende Fensterstile zu einer Bildlaufleiste:

  • WS_CHILD immer

  • WS_VISIBLE normalerweise

  • WS_DISABLED selten

  • WS_GROUP für Group-Steuerelemente

Beispiel

// Example 1: 
// Create a horizontal CScrollBar control as a child window of CMyDialog  
// class (a CDialog-derived class). The scroll bar is NOT visible until the 
// call ShowScrollBar() is made. m_ScrollBarHorz is of type CScrollBar class, 
// and it is a member variable in CMyDialog class.
VERIFY(m_ScrollBarHorz.Create(SBS_HORZ | SBS_TOPALIGN | WS_CHILD,
   CRect(5, 5, 100, 30), this, IDC_SCROLLBARCTRL));

m_ScrollBarHorz.ShowScrollBar();

// Example 2: 
// Create a vertical CScrollBar control as a child window of CMyDialog  
// class (a CDialog-derived class). m_ScrollBarVert is of type CScrollBar  
// class, and it is a member variable in CMyDialog class.
VERIFY(m_ScrollBarVert.Create(SBS_VERT | SBS_LEFTALIGN | WS_CHILD | 
   WS_VISIBLE, CRect(5, 30, 30, 130), this, IDC_SCROLLBARCTRL));

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CScrollBar-Klasse

Hierarchiediagramm

CScrollBar::CScrollBar