CMFCOutlookBar::Create
Crée le contrôle de barre Outlook.
virtual BOOL Create(
LPCTSTR lpszCaption,
CWnd* pParentWnd,
const RECT& rect,
UINT nID,
DWORD dwStyle,
DWORD dwControlBarStyle=AFX_CBRS_RESIZE,
CCreateContext* pContext=NULL
);
Paramètres
[in] lpszCaption
Spécifie la légende de la fenêtre.[in] pParentWnd
Spécifie un pointeur vers une fenêtre parente.Il ne doit pas être NULL.[in] rect
Spécifie la taille de barre outlook et la positionne en pixels.[in] nID
Spécifie l'ID du contrôleDoit être distinct d'autres ID de contrôle utilisées dans l'application.[in] dwStyle
Spécifie le style souhaité de barres de contrôles.Pour les valeurs possibles, consultez Styles de fenêtre.[in] dwControlBarStyle
Spécifie les styles définis bibliothèque- spéciaux.[in] pContext
Créez le contexte.
Valeur de retour
Une valeur différente de zéro si la méthode est réussie ; sinon 0.
Notes
Vous construisez un objet d' CMFCOutlookBar en deux étapes.Le premier appel au constructeur, et appelez ensuite Create, qui crée le contrôle de barre outlook et l'attache à l'objet d' CMFCOutlookBar .
Consultez CBasePane::CreateEx de la liste des styles définis bibliothèque- disponibles pour spécifier par dwControlBarStyle.
Exemple
L'exemple suivant montre comment utiliser la méthode d' Create de classe d' CMFCOutlookBar .Cet extrait de code fait partie de Multi exemple de vues Outlook.
CMFCOutlookBar m_wndShortcutsBar;
...
// int nInitialWidth
// CString strCaption
if (!m_wndShortcutsBar.Create (strCaption, this,
CRect (0, 0, nInitialWidth, nInitialWidth),
ID_VIEW_OUTLOOKBAR, WS_CHILD | WS_VISIBLE | CBRS_LEFT))
{
TRACE0("Failed to create outlook bar\n");
return FALSE; // fail to create
}
Configuration requise
en-tête : afxoutlookbar.h