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