CReBar::AddBar
Appelez la fonction membre pour ajouter une bande le 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
);
Paramètres
pBar
Un pointeur vers un objet d' CWnd qui est la fenêtre enfant à insérer dans le rebar. l'objet référencé doit avoir WS_CHILD.lpszText
Un pointeur vers une chaîne contenant le texte à afficher sur le rebar. NULL par défaut. Le texte contenu dans lpszText ne fait pas partie de la fenêtre enfant ; il est sur le rebar lui-même.pbmp
Un pointeur vers un objet d' CBitmap à afficher sur l'arrière-plan rebar. NULL par défaut.dwStyle
DWORD contenant le style à appliquer au rebar. Consultez la description de fonction de fStyle dans la structure REBARBANDINFO Win32 pour une liste complète des styles de bande.clrFore
Une valeur de COLORREF qui représente la couleur de premier plan du rebar.clrBack
Une valeur de COLORREF qui représente la couleur d'arrière-plan du rebar.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Exemple
// 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);
Configuration requise
Header: afxext.h