Compartir a través de


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

CReBar Class

Gráfico de jerarquías

CReBarCtrl Class