CMFCBaseTabCtrl::CreateWrapper
Crea un contenedor para una ventana de marco que sea derivada de CWnd (Clase) pero no es derivado de CDockablePane (Clase).
virtual CWnd* CreateWrapper(
CWnd* pWndToWrap,
LPCTSTR lpszTabLabel,
BOOL bDetachable
);
Parámetros
[in] pWndToWrap
Un puntero a la ventana de marco que se ajusta.[in] lpszTabLabel
Una cadena que contiene la etiqueta de la ventana.[in] bDetachable
Un parámetro boolean que indica si la ventana está desmontable.
Valor devuelto
Un puntero al contenedor derivado de la clase de CDockablePane si CreateWrapper crea correctamente una clase contenedora para pWndToWrap. Si el método, se retruns pWndToWrap.
Comentarios
Una ventana con fichas puede acoplar cualquier objeto derivado de CWnd. Sin embargo, para que un objeto de CMFCBaseTabCtrl Class sea acoplables, cada objeto de CMFCBaseTabCtrl debe es desmontable. Por consiguiente, CMFCBaseTabCtrl incluye automáticamente a cualquier objeto que no sea derivado de CDockablePane.
De forma predeterminada, CMFCBaseTabCtrl crea instancias de CDockablePaneAdapter (Clase). Para cambiar la clase predeterminada del contenedor, llame a CMFCBaseTabCtrl::SetDockingBarWrapperRTC.
si pWndToWrap es derivado de CDockablePane, este método no creará un contenedor. En su lugar, se producirá un error y devolverá pWndToWrap.
Requisitos
encabezado: afxbasetabctrl.h