CReBar::AddBar

Chiamare la funzione membro per aggiungere una banda al 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 
);

Parametri

  • pBar
    Un puntatore a un oggetto CWnd la finestra figlio da inserire nel rebar.l'oggetto a cui si fa riferimento deve avere WS_CHILD.

  • lpszText
    Un puntatore a una stringa contenente il testo da visualizzare nel rebar.NULL per impostazione predefinita.Il testo contenuto in lpszText non fa parte della finestra figlio; è il rebar stesso.

  • pbmp
    Un puntatore a un oggetto CBitmap da visualizzare sullo sfondo del rebar.NULL per impostazione predefinita.

  • dwStyle
    DWORD contenente lo stile da applicare al rebar.Vedere la descrizione della funzione fStyle Win32 nella struttura REBARBANDINFO per un elenco completo degli stili di banda.

  • clrFore
    Un valore COLORREF che rappresenta il colore di primo piano del rebar.

  • clrBack
    Un valore COLORREF che rappresenta il colore di sfondo del rebar.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Esempio

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

Requisiti

Header: afxext.h

Vedere anche

Riferimenti

Classe di CReBar MFC

Grafico della gerarchia

Classe di CReBarCtrl