CMFCBaseTabCtrl::CreateWrapper
若要從 CWnd 類別 衍生的框架視窗的包裝函式,但是從 CDockablePane 類別不是衍生自。
virtual CWnd* CreateWrapper(
CWnd* pWndToWrap,
LPCTSTR lpszTabLabel,
BOOL bDetachable
);
參數
[in] pWndToWrap
指標到包裝框架視窗。[in] lpszTabLabel
包含視窗的標籤的字串。[in] bDetachable
布林值 (Boolean) 參數視窗是否為可拆的。
傳回值
如果 CreateWrapper 成功建立, pWndToWrap的包裝函式類別的包裝函式的指標 CDockablePane 從類別衍生自。 如果方法失敗,則 retruns pWndToWrap。
備註
一個索引標籤式視窗可以停駐 CWnd從衍生的物件。 然而,為了 CMFCBaseTabCtrl 類別 物件可以停駐,在 CMFCBaseTabCtrl 的每個物件都必須是可拆的。 因此, CMFCBaseTabCtrl 自動包裝從 CDockablePane不是衍生自的任何物件。
根據預設, CMFCBaseTabCtrlCDockablePaneAdapter 類別建立執行個體。 若要變更包裝函式的預設類別,請呼叫 CMFCBaseTabCtrl::SetDockingBarWrapperRTC。
如果 pWndToWrap 從 CDockablePane衍生自類別,這個方法不會建立包裝函式。 相反地,它將會失敗並傳回 pWndToWrap。
需求
標題: afxbasetabctrl.h