MDI zakładkami grup
Wiele funkcji grupy z kartami interfejsu (MDI) dokumentu umożliwia wielu aplikacji interfejsu (MDI) dokumentu wyświetlić jedno lub więcej okien na kartach (lub grup systemu Windows na kartach, znane jako na kartach grup) w obszarze klienta MDI.Na kartach systemu windows może być wyrównany w pionie lub poziomie.Jeśli aplikacja obsługuje więcej niż jednej grupy z kartami MDI, kable sieciowe są oddzielone grup.
Funkcje
Poniżej przedstawiono funkcje grup MDI na kartach:
Aplikacja może utworzyć okna z zakładkami dynamicznie.
Aplikację można wyrównać okna z zakładkami, poziomo lub pionowo.
Grupy systemu Windows na kartach są oddzielone kable sieciowe.Użytkownika można zmienić rozmiar na kartach grup przy użyciu rozdzielacza.
Użytkownik może przeciągać poszczególne karty między grupami.
Użytkownik może przeciągać poszczególne karty, aby utworzyć nowe grupy.
Użytkownik może przenieść karty lub tworzenie nowych grup przy użyciu menu skrótów.
Aplikację można zapisać i załadować układu okna z zakładkami.
Aplikację można zapisać i załadować listy dokumentów MDI.
Aplikację można uzyskać dostępu do poszczególnych grup na kartach i modyfikować ich parametrów.
Za pomocą MDI zakładkami grup
Do zadań wykonywanych z zakładkami MDI grupy są następujące:
Aby umożliwić grupom MDI na kartach okna głównego ramki, wywołać CMDIFrameWndEx::EnableMDITabbedGroups.Drugi parametr tej metody jest instancją CMDITabInfo klasy.Można użyć domyślnych parametrów lub zmodyfikować je, zanim zadzwonisz do CMDIFrameWndEx::EnableMDITabbedGroups.
Aby zmodyfikować właściwości grupy na kartach MDI w czasie wykonywania, należy utworzyć lub zmodyfikować CMDITabInfo obiektu i wywołanie CMDIFrameWndEx::EnableMDITabbedGroups ponownie
Z zakładkami windows, aby uzyskać listę MDI, call CMDIFrameWndEx::GetMDITabGroups.
Aby utworzyć nową grupę na kartach MDI obok aktywnej grupy na kartach, wywołać CMDIFrameWndEx::MDITabNewGroup.
Przesunięcie fokus do następnego lub poprzedniego okna grupy na kartach, call CMDIFrameWndEx::MDITabMoveToNextGroup.
Czy okno jest członkiem MDI zakładkami wywołanie grupy CMDIFrameWndEx::IsMemberOfMDITabGroup.
Aby ustalić, czy MDI tabulatory lub MDI zakładkami grup są włączone dla okna głównego ramki, call CMDIFrameWndEx::AreMDITabs.Aby ustalić tylko, czy są włączone grupy MDI z zakładkami, call CMDIFrameWndEx::IsMDITabbedGroup.
Aby wyświetlić menu skrótów, gdy użytkownik kliknie kartę lub przeciągnie go do innej grupy na kartach MDI, zastąpić CMDIFrameWndEx::OnShowMDITabContextMenu w CMDIFrameWndEx-klasy.Jeśli ta metoda nie jest zaimplementowane, aplikacja nie będzie wyświetlić menu skrótów.
Aby zapisać układ grup MDI z zakładkami w aplikacji, należy wywołać CMDIFrameWndEx::SaveMDIState.Załadować poprzednio zapisaną MDI zakładkami profilu grupy, call CMDIFrameWndEx::LoadMDIState.Można również wywołać te metody, aby załadować lub zapisać listę dokumentów otwieranych w aplikacji MDI.Aby uzyskać więcej informacji o zapisywaniu i wczytywaniu Państwo MDI, zobacz CMDIFrameWndEx::LoadMDIState.