CReBar::AddBar

Llame a esta función miembro para agregar una banda cuando 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 
);

Parámetros

  • pBar
    Un puntero a un objeto de CWnd que es la ventana secundaria en el rebar.El objeto de referencia debe tener WS_CHILD.

  • lpszText
    Un puntero a una cadena que contiene el texto que aparezca en el rebar.NULL de forma predeterminada.El texto contenido en lpszText no forma parte de la ventana secundaria; está en el rebar propio.

  • pbmp
    Un puntero a un objeto de CBitmap se muestre en el fondo del rebar.NULL de forma predeterminada.

  • dwStyle
    DWORD que contiene el estilo para aplicar el rebar.Vea la descripción de la función de fStyle en la estructura REBARBANDINFO Win32 para una lista completa de la banda.

  • clrFore
    Un valor de COLORREF que representa el color de primer plano del rebar.

  • clrBack
    Un valor de COLORREF que representa el color de fondo del rebar.

Valor devuelto

Distinto de cero si correctamente; si no 0.

Ejemplo

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

Requisitos

encabezado: afxext.h

Vea también

Referencia

Clase de CReBar

Gráfico de jerarquía

Clase de CReBarCtrl