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ôle Doit ê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