Partilhar via


CReBar::AddBar

Chamar essa função de membro para adicionar uma faixa do 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
    Um ponteiro para um objeto de CWnd que é a janela filho seja inserida no rebar. o objeto referenciado deve ter WS_CHILD.

  • lpszText
    Um ponteiro para uma cadeia de caracteres que contém o texto para aparecer no rebar. NULO por padrão. O texto contido em lpszText não é parte da janela filho; está no rebar próprio.

  • pbmp
    Um ponteiro para um objeto de CBitmap a ser exibido no plano de fundo do rebar. NULO por padrão.

  • dwStyle
    DWORD que contém o estilo para aplicar o rebar. Consulte a descrição da função de fStyle na estrutura REBARBANDINFO Win32 para obter uma lista completa de estilos de faixa.

  • clrFore
    Um valor de COLORREF que representa a cor do plano de fundo do rebar.

  • clrBack
    Um valor de COLORREF que representa a cor do plano de fundo do rebar.

Valor de retorno

Diferente de zero se com êxito; se não 0.

Exemplo

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

Cabeçalho: afxext.h

Consulte também

Referência

Classe CReBar

Gráfico da hierarquia

Classe CReBarCtrl