共用方式為


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
    為要插入的子視窗。 CWnd Rebar 的物件的指標。 參考的物件必須具有 WS_CHILD

  • lpszText
    要包含文字的字串的指標會出現在 Rebar 群組列。 NULL 預設。 在 lpszText 內含的文字不能做為子視窗的部分,它在 Rebar 群組列。

  • pbmp
    針對 Rebar 背景中顯示的 CBitmap 物件的指標。 NULL 預設。

  • dwStyle
    包含樣式的 DWORD 適用於 Rebar 群組列。 指定群組列模式的完整清單查看 Win32 結構的 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 類別

階層架構圖

CReBarCtrl 類別