Freigeben über


CMFCOutlookBar::Create

Erstellt das Outlook-Leistensteuerelement.

virtual BOOL Create(
   LPCTSTR lpszCaption,
   CWnd* pParentWnd,
   const RECT& rect,
   UINT nID,
   DWORD dwStyle,
   DWORD dwControlBarStyle=AFX_CBRS_RESIZE,
   CCreateContext* pContext=NULL 
);

Parameter

  • [in] lpszCaption
    Gibt die Fensterbeschriftung an.

  • [in] pParentWnd
    Gibt einen Zeiger auf ein übergeordnetes Fenster an. Darf nicht NULL sein.

  • [in] rect
    Gibt die Aussichtleistegröße an und positioniert in Pixel.

  • [in] nID
    Gibt die Steuerelement-ID an Muss von anderen Steuer-IDs unterscheiden, die in der Anwendung verwendet werden.

  • [in] dwStyle
    Gibt das gewünschte Steuerleistenformat an. Mögliche Werte finden Sie unter Fensterstile.

  • [in] dwControlBarStyle
    Gibt die special Bibliothek-definierten Formaten.

  • [in] pContext
    Erstellen Sie Kontext.

Rückgabewert

Ungleich 0 (null), wenn die Methode erfolgreich ist; andernfalls 0.

Hinweise

Sie erstellen ein CMFCOutlookBar-Objekt in zwei Schritten. Der erste Aufruf der Konstruktor und dann Create auf, der das Aussichtleistesteuerelement erstellt und auf CMFCOutlookBar-Objekt angefügt werden.

Siehe CBasePane::CreateEx für die Liste der verfügbaren Bibliothek-definierten durch dwControlBarStyle angegeben werden Stile.

Beispiel

Das folgende Beispiel zeigt, wie die Methode der Klasse CreateCMFCOutlookBar verwendet. Dieser Codeausschnitt ist Teil Multi Ansichtsbeispiel Outlook-Projekt.

    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
    }

Anforderungen

Header: afxoutlookbar.h

Siehe auch

Referenz

CMFCOutlookBar-Klasse

Hierarchiediagramm