CMFCOutlookBar::Create
Vytvoří ovládací prvek panelu aplikace Outlook.
virtual BOOL Create(
LPCTSTR lpszCaption,
CWnd* pParentWnd,
const RECT& rect,
UINT nID,
DWORD dwStyle,
DWORD dwControlBarStyle=AFX_CBRS_RESIZE,
CCreateContext* pContext=NULL
);
Parametry
[v]lpszCaption
Určuje titulek okna.[v]pParentWnd
Určuje ukazatel na nadřazené okno.Nesmí být NULL.[v]rect
Určuje aplikace outlook panel velikost a umístění v pixelech.[v]nID
Určuje ID ovládacího prvku.Musí být odlišný od jiných řízení ID používaná v aplikaci.[v]dwStyle
Určuje styl pruhu požadovaný ovládací prvek.Možné hodnoty viz Styly oken.[v]dwControlBarStyle
Určuje zvláštní knihovny definované styly.[v]pContext
Vytvořte kontext.
Vrácená hodnota
Nenulová hodnota, pokud je metoda úspěšná. jinak 0.
Poznámky
Můžete vytvářet CMFCOutlookBar objektu ve dvou krocích.První volání konstruktoru a potom použijte volání Create , které vytvoří ovládací panel aplikace outlook a připojí jej k CMFCOutlookBar objektu.
Viz CBasePane::CreateEx seznam dostupných stylů definovaných knihovny mají být určeny dwControlBarStyle .
Příklad
Následující příklad demonstruje použití Create metodu CMFCOutlookBar třídy.Tento fragment kódu je součástí vzorku Multi zobrazení aplikace 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
}
Požadavky
Záhlaví: afxoutlookbar.h