CMFCOutlookBar::Create
建立 Outlook 功能區控制項。
virtual BOOL Create(
LPCTSTR lpszCaption,
CWnd* pParentWnd,
const RECT& rect,
UINT nID,
DWORD dwStyle,
DWORD dwControlBarStyle=AFX_CBRS_RESIZE,
CCreateContext* pContext=NULL
);
參數
[in] lpszCaption
指定視窗標題。[in] pParentWnd
指定指標到父視窗。 不得為 null。[in] rect
以像素為單位指定 Outlook 功能區的大小及位置。[in] nID
指定控制項 ID. 必須是不同於應用程式中的其他控制項的 ID。[in] dwStyle
指定所需的控制項模式。 如需可能的值,請參閱 視窗樣式。。[in] dwControlBarStyle
指定特殊程式庫中所定義的樣式。[in] pContext
建立內容。
傳回值
如果不是零,則方法會成功,則為 0。
備註
您建構以兩個步驟的 CMFCOutlookBar 物件。 第一次呼叫建構函式,然後呼叫 Create,建立 Outlook 功能區控制項並將其附加至 CMFCOutlookBar 物件。
提供 dwControlBarStyle要指定的可用程式庫中所定義的樣式清單中看到 CBasePane::CreateEx 。
範例
下列範例示範如何使用 CMFCOutlookBar 類別的 Create 方法。 這個程式碼片段是 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
}
需求
標題: afxoutlookbar.h