CMFCBaseTabCtrl::CreateWrapper
Cria um wrapper para uma janela do quadro que é derivada do Classe CWnd mas não é derivado de Classe CDockablePane.
virtual CWnd* CreateWrapper(
CWnd* pWndToWrap,
LPCTSTR lpszTabLabel,
BOOL bDetachable
);
Parâmetros
[in] pWndToWrap
Um ponteiro para a janela do quadro que é empacotada.[in] lpszTabLabel
Uma seqüência de caracteres que contém o rótulo da janela.[in] bDetachable
Um parâmetro booliano que indica se a janela é removível.
Valor de retorno
Um ponteiro para wrapper derivado o CDockablePane classe se CreateWrapper cria uma classe wrapper para com êxito pWndToWrap. Se o método falhar, ele retruns pWndToWrap.
Comentários
Uma janela com abas pode encaixar a qualquer objeto derivado de CWnd. No entanto, em ordem para um Classe CMFCBaseTabCtrl objeto deve ser encaixáveis, cada objeto na CMFCBaseTabCtrl deve ser removível. Portanto, CMFCBaseTabCtrl Ajusta automaticamente todos os objetos que não são derivados do CDockablePane.
Por padrão, a CMFCBaseTabCtrl cria instâncias das Classe CDockablePaneAdapter. Para alterar a classe de padrão do wrapper, telefonar CMFCBaseTabCtrl::SetDockingBarWrapperRTC.
If pWndToWrap é derivado de CDockablePane, esse método não criará um wrapper. Em vez disso, ele irá falhar e retornar pWndToWrap.
Requisitos
Cabeçalho: afxbasetabctrl.h