Freigeben über


CReBar::AddBar

Rufen Sie die Memberfunktion auf, um ein Band der Infoleiste hinzuzufügen.

BOOL AddBar( 
   CWnd* pBar, 
   LPCTSTR pszText = NULL, 
   CBitmap* pbmp = NULL, 
   DWORD dwStyle = RBBS_GRIPPERALWAYS | RBBS_FIXEDBMP  
); 
BOOL AddBar( 
   CWnd* pBar, 
   COLORREF clrFore, 
   COLORREF clrBack, 
   LPCTSTR pszText = NULL, 
   DWORD dwStyle = RBBS_GRIPPERALWAYS  
);

Parameter

  • pBar
    Ein Zeiger auf ein Objekt, das das CWnd ist in die Infoleiste eingefügt werden untergeordnete Fenster. Das referenzierte Objekt muss WS_CHILD haben.

  • lpszText
    Ein Zeiger auf eine Zeichenfolge, die den Text enthält, um auf der Infoleiste angezeigt wird. NULL standardmäßig. Der Text, der in lpszText enthalten ist, ist nicht Teil des untergeordneten MDI-Fensters; er ist auf der Infoleiste selbst.

  • pbmp
    Ein Zeiger auf ein mit dem Infoleistenhintergrund angezeigt werden CBitmap-Objekt. NULL standardmäßig.

  • dwStyle
    DWORD, das das Format enthält, um auf die Infoleiste anzuwenden. Siehe die fStyle-Funktionsbeschreibung in der Win32-Struktur REBARBANDINFO für eine vollständige Liste der Bandformaten.

  • clrFore
    Ein COLORREF-Wert, der die Vordergrundfarbe der Infoleiste darstellt.

  • clrBack
    Ein COLORREF-Wert, der die Hintergrundfarbe der Infoleiste darstellt.

Rückgabewert

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

Beispiel

// Define a CRebar in your class definition, 
// such as: CReBar m_wndReBar;
m_wndReBar.Create(this);
m_wndDlgBar.Create(this, IDD_DIALOGBAR, CBRS_ALIGN_TOP,
    IDD_DIALOGBAR);
m_wndReBar.AddBar(&m_wndDlgBar);   

Anforderungen

Header: afxext.h

Siehe auch

Referenz

CReBar-Klasse

Hierarchiediagramm

CReBarCtrl-Klasse