CReBar::AddBar

调用此成员函数添加带区到rebar。

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  
);

参数

  • pBar
    为了使要插入的子窗口为rebar的 CWnd 对象的指针。 引用的对象必须具有 WS_CHILD

  • lpszText
    对包含文本的字符串的指针出现在rebar。 NULL 默认情况下。 在 lpszText 包含的文本不是子窗口的一部分;它在rebar。

  • pbmp
    对于rebar背景将显示的 CBitmap 对象的指针。 NULL 默认情况下。

  • dwStyle
    包含样式的 DWORD 适用于rebar。 有关在Win32 framework REBARBANDINFOfStyle 函数声明的完整列表带区样式。

  • clrFore
    表示rebar的前景色的 COLORREF 值。

  • clrBack
    表示rebar的背景色的 COLORREF 值。

返回值

非零,如果成功;否则为0。

示例

// 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);   

要求

Header: afxext.h

请参见

参考

CReBar Class

层次结构图

CReBarCtrl Class