CMFCBaseTabCtrl::InsertTab
Insere uma guia no controle de guias.
Virtual void InsertTab(
CWnd* pNewWnd,
LPCTSTR lpszTabLabel,
int nInsertAt,
UINT uiImageId = (UINT)-1,
BOOL bDetachable = TRUE
);
virtual void InsertTab(
CWnd* pNewWnd,
UINT uiResTabLabel,
int nInsertAt,
UINT uiImageId = (UINT)-1,
BOOL bDetachable = TRUE
);
Parâmetros
[in] pNewWnd
Um ponteiro para a janela que esse método adiciona como um nova guia.[in] lpszTabLabel
Uma cadeia de caracteres que contém o rótulo para a nova guia.[in] nInsertAt
O índice com base zero de nova guia.[in] uiImageId
Uma identificação de imagem da lista de imagem. O controle da guia usa esta imagem como o ícone para a nova guia.[in] bDetachable
Um parâmetro boolean que determina se a nova guia é destacável.[in] uiResTabLabel
A identificação de recurso para o rótulo.
Comentários
Se o objeto indicado por pNewWnd não é derivado de Classe CDockablePane e se o parâmetro de bDetachable é TRUE, a estrutura cria um wrapper especial para a nova guia. Por padrão, o wrapper é uma instância de Classe CDockablePaneAdapter. Use o método de CMFCBaseTabCtrl::SetDockingBarWrapperRTC para criar uma classe diferente do wrapper. Qualquer classe envoltório personalizado precisa ser derivada de CDockablePaneAdapter.
Requisitos
Cabeçalho: afxbasetabctrl.h