Поделиться через


CMDIFrameWndEx::EnableMDITabbedGroups

Включение или отключение нашитую MDI функцию групп для фреймового окна.

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

Параметры

  • [входящий] bEnable
    Если включено TRUE, нашитая MDI функция групп; если отключен FALSE, нашитая MDI функция групп.

  • [входящий] params
    Задает параметры, которые платформа будет применять к дочерним окнам, которые созданы в клиентской области MDI.

Заметки

Используйте этот метод, чтобы включить или отключить нашитую MDI функцию групп.Эта функция позволяет приложениям MDI на дочерние окна отображения окна с вкладками, которые выравнены как по вертикали или по горизонтали в пределах клиентской области MDI.Группы в составе окна со вкладками разделяются splitters.Пользователь может изменять размеры со вкладками групп с помощью разделителя.

  • Пользователь может:

  • Отдельные вкладки перетаскивания между группами.

  • Отдельные вкладки перетаскивания до края окна для создания новых групп.

  • Переместите вкладки или создание новых групп с помощью контекстного меню.

  • Приложение может сохранять текущую структуру нашитых окон и список открытых документов.

Если вызывается, то игнорировать этот метод с bEnable, равными FALSE, params.

Даже в том случае, если группа со вкладками MDI уже включена, можно вызывать этот метод, чтобы изменить параметры для дочерних окон.Вызовите метод с bEnable значение TRUE и изменение членов объекта CMDITabInfo, заданные параметром params.

Дополнительные сведения об использовании групп со вкладками MDI см. в разделе Группа со вкладками MDI.

Пример

Показать, как EnableMDITabbedGroups следующие примере используется в Образец VisualStudioDemo: приложение Visual Studio MFC.

    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);

Требования

заголовок: afxMDIFrameWndEx.h

См. также

Ссылки

Класс CMDIFrameWndEx

Класс CMDITabInfo

Диаграмма иерархии

Основные понятия

Группа со вкладками MDI