CMFCBaseTabCtrl::CreateWrapper
Crea wrapper per una finestra cornice derivata da Classe CWnd ma non deriva da Classe CDockablePane.
virtual CWnd* CreateWrapper(
CWnd* pWndToWrap,
LPCTSTR lpszTabLabel,
BOOL bDetachable
);
Parametri
[in] pWndToWrap
Un puntatore alla finestra cornice eseguito il wrapping.[in] lpszTabLabel
Stringa che contiene l'etichetta della finestra.[in] bDetachable
Un parametro booleano che indica se la finestra è staccabile.
Valore restituito
Un puntatore al wrapper derivata dalla classe CDockablePane se CreateWrapper correttamente crea una classe wrapper per pWndToWrap. Se il metodo non riesce, retruns pWndToWrap.
Note
Una finestra a schede possono ancorare qualsiasi oggetto derivato da CWnd. Tuttavia, in modo che un oggetto Classe CMFCBaseTabCtrl sia ancorabile, ogni oggetto in CMFCBaseTabCtrl deve essere staccabile. Pertanto, CMFCBaseTabCtrl esegue automaticamente il wrapping di tutti gli oggetti non derivati da CDockablePane.
Per impostazione predefinita, CMFCBaseTabCtrl crea istanze Classe CDockablePaneAdapter. Per modificare la classe predefinita del wrapper, chiamare CMFCBaseTabCtrl::SetDockingBarWrapperRTC.
Se pWndToWrap è derivato da CDockablePane, questo metodo non creerà un wrapper. Invece, non verrà completata e restituirà pWndToWrap.
Requisiti
intestazione: afxbasetabctrl.h