Partager via


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

Voir aussi

Référence

CMFCOutlookBar, classe

Graphique de la hiérarchie