MDI 그룹 탭
다중 문서 인터페이스 (MDI) 탭된 그룹 기능 다중 문서 인터페이스 (MDI) 응용 하나 이상의 탭된 창을 표시할 수 있습니다 (또는 그룹의 탭된 창으로 알려진, 탭된 그룹)의 MDI 클라이언트 영역.탭된 창 가로 또는 세로로 정렬할 수 있습니다.MDI 탭된 그룹을 두 개 이상의 응용 프로그램을 호스트 하는 경우 그룹으로 분할으로 구분 됩니다.
기능
MDI 탭 그룹의 기능은 다음과 같습니다.
응용 프로그램 탭된 windows 동적으로 만들 수 있습니다.
응용 프로그램 탭된 창 가로 또는 세로로 정렬할 수 있습니다.
탭된 창 그룹으로 분할으로 구분 됩니다.사용자가 분할자를 사용 하 여 탭된 그룹을 조정할 수 있습니다.
사용자 그룹 간의 개별 탭을 끌 수 있습니다.
사용자가 새 그룹을 만들려면 개별 탭을 끌 수 있습니다.
사용자 탭을 이동 하거나 바로 가기 메뉴를 사용 하 여 새 그룹을 만들 수 있습니다.
응용 프로그램 저장 한 탭된 창의 레이아웃을 로드할 수 있습니다.
응용 프로그램 저장 한 MDI 문서 목록을 로드할 수 있습니다.
응용 프로그램 개별 탭된 그룹에 액세스 하 고 해당 매개 변수를 수정할 수 있습니다.
MDI를 사용 하 여 그룹 탭
일반적으로 MDI 탭 그룹으로 수행할 작업은 다음과 같습니다.
주 프레임 창에 대 한 MDI 탭 그룹을 사용 하려면 호출 CMDIFrameWndEx::EnableMDITabbedGroups.인스턴스인이 메서드의 두 번째 매개 변수는 CMDITabInfo 클래스입니다.기본 매개 변수를 사용 하거나 호출 하기 전에 수정할 수 있습니다 CMDIFrameWndEx::EnableMDITabbedGroups.
런타임에 MDI 탭된 그룹의 속성을 수정 하려면 만들기 또는 수정 된 CMDITabInfo 개체와 호출 CMDIFrameWndEx::EnableMDITabbedGroups 다시
MDI의 목록을 보려면 windows 탭, 전화 CMDIFrameWndEx::GetMDITabGroups.
활성 탭된 그룹 옆에 새 MDI 탭된 그룹을 만들려면 호출 CMDIFrameWndEx::MDITabNewGroup.
입력된 포커스가 탭된 그룹의 이전 또는 다음 창으로 이동 하려면 호출 CMDIFrameWndEx::MDITabMoveToNextGroup.
그룹 콜 창이 MDI의 구성원 인지 여부를 확인 하려면 탭 CMDIFrameWndEx::IsMemberOfMDITabGroup.
호출 MDI 탭 이나 그룹 탭 MDI 주 프레임 창에 사용할 수 있는지 여부를 확인 하려면 CMDIFrameWndEx::AreMDITabs.만 MDI 탭 그룹을 사용할 수 있는지 여부를 확인 하려면 호출 CMDIFrameWndEx::IsMDITabbedGroup.
재정의 탭을 클릭 하거나 다른 MDI 탭된 그룹으로이 끌 때 바로 가기 메뉴를 표시 하려면 CMDIFrameWndEx::OnShowMDITabContextMenu 에 있는 CMDIFrameWndEx-클래스를 파생 합니다.이 메서드를 구현 하지 않는 경우 응용 프로그램의 바로 가기 메뉴를 표시 되지 않습니다.
호출 응용 프로그램에서 MDI 탭 그룹의 레이아웃을 저장 하려면 CMDIFrameWndEx::SaveMDIState.그룹 프로필 로드는 이전에 저장 된 MDI 탭, 전화 CMDIFrameWndEx::LoadMDIState.로드 또는 MDI 응용 프로그램에서 열려 있는 문서의 목록을 저장 하려면이 메서드를 호출할 수도 있습니다.저장 및 MDI 상태를 로드 하는 방법에 대 한 자세한 내용은 참조 하십시오. CMDIFrameWndEx::LoadMDIState.