Compartilhar via


CMDIFrameWndEx::EnableMDITabbedGroups

Ativa ou desativa o recurso de grupos com guias MDI para a janela do quadro.

void EnableMDITabbedGroups(
   BOOL bEnable,
   const CMDITabInfo& params 
);

Parâmetros

  • [in] bEnable
    If TRUE, o recurso de grupos com guias MDI está ativado; se FALSE, o recurso de grupos com guias MDI desabilitado.

  • [in] params
    Especifica os parâmetros que a estrutura se aplica a janelas filho criadas na área de cliente MDI.

Comentários

Use este método para ativar ou desabilitar o recurso de grupos com guias MDI.Este recurso permite que aplicativos MDI exibir janelas filho sistema autônomo janelas com guias que sejam alinhadas verticalmente ou horizontalmente dentro da área de cliente MDI.Grupos de janelas com guias são separados por divisores.O usuário pode redimensionar grupos com guias usando um divisor.

  • O usuário pode:

  • arrastar as guias individuais entre grupos.

  • arrastar as guias individuais para a borda da janela para criar novos grupos.

  • Mover guias ou criar novos grupos usando um menu de atalho.

  • Seu aplicativo pode salvar o layout corrente de janelas com guias e a lista de documentos abertos no momento.

Se você chamar esse método com bEnable conjunto para FALSE, params é ignorado.

Mesmo se MDI com guias grupos já estiver habilitado, você poderá telefonar esse método novamente para modificar as configurações de janelas filho.telefonar o método com bEnable definido como TRUE e modificar os membros do CMDITabInfo objeto que são especificadas clicando-se a params parâmetro.

Para obter mais informações sobre como usar a MDI com guias grupos, consulte Grupos com guias MDI.

Exemplo

O exemplo a seguir mostra como EnableMDITabbedGroups é usado na Exemplo do VisualStudioDemo: Aplicativo do MFC Visual Studio.

   CMDITabInfo mdiTabParams;
    mdiTabParams.m_bTabCustomTooltips = TRUE;

    if (bMDITabsVS2005Look)
    {
        mdiTabParams.m_style = CMFCTabCtrl::STYLE_3D_VS2005;
        mdiTabParams.m_bDocumentMenu = TRUE;
    }
    else if (bOneNoteTabs)
    {
        mdiTabParams.m_style = CMFCTabCtrl::STYLE_3D_ONENOTE;
        mdiTabParams.m_bAutoColor = bMDITabColors;
    }

    if (bActiveTabCloseButton)
    {
        mdiTabParams.m_bTabCloseButton = FALSE;
        mdiTabParams.m_bActiveTabCloseButton = TRUE;
    }

    EnableMDITabbedGroups(TRUE, mdiTabParams);

Requisitos

Cabeçalho: afxMDIFrameWndEx.h

Consulte também

Conceitos

Grupos com guias MDI

Gráfico de hierarquia do MFC

Referência

Classe CMDIFrameWndEx

Classe CMDITabInfo