Compartir a través de


CMDIFrameWndEx::EnableMDITabbedGroups

Habilita o deshabilita la característica con fichas MDI de grupos para la ventana de marco.

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

Parámetros

  • [in] bEnable
    Si se habilita TRUE, la característica con fichas MDI de grupos; si se deshabilita FALSE, la característica con fichas MDI de grupos.

  • [in] params
    Especifica los parámetros que el marco se aplica a las ventanas secundarias que se crean en el área de cliente MDI.

Comentarios

Utilice este método para habilitar o deshabilitar la característica con fichas MDI de grupos. Esta característica permite que las aplicaciones MDI a las ventanas secundarias de presentación como ventanas con fichas que se alineen vertical u horizontalmente dentro del área de cliente MDI. A los divisores separan grupos de ventanas con fichas. El usuario puede cambiar el tamaño de los grupos con pestañas con un divisor.

  • El usuario puede:

  • Pestañas individuales de arrastre entre grupos.

  • Pestañas individuales de arrastre el borde de la ventana para crear otros nuevos.

  • Mueva las pestañas o crear nuevos grupos mediante un menú contextual.

  • La aplicación puede guardar el diseño actual de ventanas con fichas y la lista de documentos actualmente abiertos.

Si se llama a este método con bEnable establecido en FALSE, se omite params .

Aunque MDI con grupos se habilita ya, puede llamar a este método de nuevo para modificar la configuración de las ventanas secundarias. Llame al método con bEnable establecido en TRUE y modificar miembros de CMDITabInfo especificados por el parámetro de params .

Para obtener más información sobre cómo usar grupos con pestañas MDI, vea Grupos con pestañas MDI.

Ejemplo

Las escrituras siguientes se muestra cómo EnableMDITabbedGroups se utiliza en ejemplo de VisualStudioDemo: Aplicación 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

encabezado: afxMDIFrameWndEx.h

Vea también

Referencia

CMDIFrameWndEx Class

CMDITabInfo Class

Gráfico de jerarquías

Conceptos

Grupos con pestañas MDI