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ô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

Voir aussi

Référence

Classe de CMFCOutlookBar

Graphique de la hiérarchie