CMFCBaseTabCtrl::InsertTab
Insere uma guia no controle guia.
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 este método adiciona sistema autônomo uma nova guia.[in] lpszTabLabel
Uma seqüência de caracteres que contém o rótulo para a nova guia.[in] nInsertAt
O índice baseado em zero da nova guia.[in] uiImageId
Uma ID de imagem na lista de imagem.O controle de guia usa essa imagem sistema autônomo um ícone para a nova guia.[in] bDetachable
Um parâmetro booliano que determina se a nova guia é removível.[in] uiResTabLabel
A ID do recurso para o rótulo.
Comentários
Se o objeto indicado por pNewWnd não é derivado de Classe CDockablePane e se o bDetachable o parâmetro é TRUE, o estrutura cria um wrapper especial para a nova guia. Por padrão, o wrapper é uma instância do Classe CDockablePaneAdapter. Use o CMFCBaseTabCtrl::SetDockingBarWrapperRTC método para criar uma classe de invólucro diferentes. Qualquer classe wrapper personalizado precisa ser derivado de CDockablePaneAdapter.
Requisitos
Cabeçalho: afxbasetabctrl.h