다음을 통해 공유


CMDIFrameWndEx::EnableMDITabbedGroups

프레임 창에 대 한 MDI 탭된 그룹 기능을 사용할 수 있거나.

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

매개 변수

  • [in] bEnable
    경우 TRUE, MDI 탭된 그룹 기능을 사용할 수 있습니다. 경우 FALSE, MDI 탭된 그룹 기능을 사용할 수 없습니다.

  • [in] params
    프레임 워크의 MDI 클라이언트 영역에 만든 자식 창을 적용 되는 매개 변수를 지정 합니다.

설명

사용 또는 MDI 탭된 그룹 기능을 해제 하려면이 메서드를 사용 합니다.이 기능을 MDI 응용 프로그램을 자식 창을 세로로 정렬 된 탭된 창으로 또는 MDI 클라이언트 영역 내에서 가로 표시할 수 있습니다.탭된 창 그룹으로 분할으로 구분 됩니다.사용자가 분할자를 사용 하 여 탭된 그룹을 조정할 수 있습니다.

  • 사용자가 수행할 수 있습니다.

  • 그룹 간의 개별 탭을 드래그 합니다.

  • 개별 탭에 새 그룹을 만들려면 창의 가장자리를 끕니다.

  • 탭 이동 또는 바로 가기 메뉴를 사용 하 여 새 그룹을 만듭니다.

  • 응용 프로그램은 현재 창의 레이아웃을 탭 및 현재 열려 있는 문서의 목록을 저장할 수 있습니다.

이 메서드를 호출 하는 경우 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 그룹 탭