Compartilhar via


CMFCBaseTabCtrl::AddTab

Adiciona um novo a guia para o controle de guia.

virtual void AddTab(
   CWnd* pTabWnd,
   LPCTSTR lpszTabLabel,
   UINT uiImageId = (UINT)-1,,
   BOOL bDetachable = TRUE
);
virtual void AddTab(
   CWnd* pTabWnd,
   UINT uiResTabLabel,
   UINT uiImageId = (UINT)-1,
   BOOL bDetachable = TRUE
);

Parâmetros

  • [in] pTabWnd
    Um ponteiro para a janela que representa esse método como um nova guia.

  • [in] lpszTabLabel
    Uma cadeia de caracteres que contém o rótulo para a 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] uiResTabLabel
    A identificação de recurso para o rótulo.

  • [in] bDetachable
    Um parâmetro boolean que determina se a nova guia é destacável.

Comentários

Se os pontos de pTabWnd a um objeto que não é derivado de Classe CDockablePane e se bDetachable é TRUE, a estrutura cria automaticamente um wrapper para o objeto de pTabWnd . O wrapper torna o objeto de pTabWnd destacável. Por padrão, o wrapper é uma instância de Classe CDockablePaneAdapter. Se a funcionalidade oferecida pelo wrapper padrão é inaceitável, usa o método de CMFCBaseTabCtrl::SetDockingBarWrapperRTC para especificar um wrapper diferente.

Requisitos

Cabeçalho: afxbasetabctrl.h

Consulte também

Referência

Classe CMFCBaseTabCtrl

Gráfico da hierarquia

Classe CDockablePane

Classe CDockablePaneAdapter