Freigeben über


MDI mit den versehene Gruppen

Die Funktion zum Gruppieren (Multiple Document Interface-) Anwendungen können im Registerkartenformat (Multiple Document Interface-), einer oder mehrere Fenster im Registerkartenformat (oder Gruppen das Fenster im Registerkartenformat, wird als Gruppen im Registerkartenformat) im MDI-Clientbereich anzuzeigen.Die Fenster im Registerkartenformat kann horizontal oder vertikal ausgerichtet werden.Wenn Hosts einer Anwendung mehr als eine Gruppe von MDI im Registerkartenformat, die Gruppen von Splittern getrennt sind.

Features

Im Folgenden werden die Funktionen von Gruppen MDI im Registerkartenformat:

  • Eine Anwendung kann dynamisch erstellen Fenster im Registerkartenformat.

  • Eine Anwendung kann horizontal oder vertikal ausgerichtet Fenster im Registerkartenformat.

  • Gruppiert Fenster im Registerkartenformat werden aus der Splittern getrennt.Der Benutzer kann im Registerkartenformat Gruppen anpassen, indem Sie den Splitter verwendet.

  • Der Benutzer kann einzelne Registerkarten zwischen Gruppen ziehen.

  • Der Benutzer kann einzelne Registerkarten ziehen, um neue Gruppen erstellen.

  • Der Benutzer kann Registerkarten verschieben oder neue Gruppen erstellen, indem er ein Kontextmenü verwendet.

  • Eine Anwendung kann das Layout von Windows speichern und laden im Registerkartenformat.

  • Eine Anwendung kann die Liste der MDI-Dokumenten speichern und laden.

  • Eine Anwendung kann einzelne Gruppen im Registerkartenformat zugreifen und ihre Parameter ändern.

Cc165830.collapse_all(de-de,VS.110).gifVerwenden von Gruppen MDI im Registerkartenformat

Im Folgenden werden die Aufgaben beschrieben, die häufig mit Gruppen MDI im Registerkartenformat ausgeführt werden:

  • So aktivieren Sie im Registerkartenformat für ein Hauptrahmenfenster MDI Gruppen, rufen Sie CMDIFrameWndEx::EnableMDITabbedGroups.Der zweite Parameter dieser Methode handelt es sich um eine Instanz der CMDITabInfo-Klasse.Sie können die Standardparameter verwenden oder sie ändern, bevor Sie CMDIFrameWndEx::EnableMDITabbedGroups aufrufen.

  • So zeigen Sie die Eigenschaften einer Gruppe ändern Sie zur Laufzeit MDI im Registerkartenformat, ein CMDITabInfo-Objekt erstellen oder ändern und erneut aufrufen CMDIFrameWndEx::EnableMDITabbedGroups

  • So rufen Sie eine Liste mit MDI Fenster im Registerkartenformat, rufen Sie CMDIFrameWndEx::GetMDITabGroups.

  • So erstellen Sie eine neue Gruppe MDI im Registerkartenformat neben einer aktiven Gruppe erstellen, rufen Sie CMDIFrameWndEx::MDITabNewGroup im Registerkartenformat.

  • Um den Eingabefokus auf das vorherige oder nächste Fenster im Registerkartenformat einer Gruppe verschieben, müssen Sie CMDIFrameWndEx::MDITabMoveToNextGroup.

  • So bestimmen Sie, ob ein Fenster ein Member eines Gruppen im Registerkartenformat CMDIFrameWndEx::IsMemberOfMDITabGroup Aufruf einer MDI ist.

  • So bestimmen Sie, ob MDI-Registerkarten MDI oder Gruppen im Registerkartenformat für ein Hauptrahmenfenster aktiviert sind, rufen CMDIFrameWndEx::AreMDITabs.So ermitteln Sie im Registerkartenformat MDI Gruppen ob nur aktiviert werden, rufen Sie CMDIFrameWndEx::IsMDITabbedGroup.

  • Um ein Kontextmenü anzuzeigen, wenn der Benutzer auf eine Registerkarte klickt oder sie zu einer anderen Gruppe MDI im Registerkartenformat zieht, überschreiben Sie CMDIFrameWndEx::OnShowMDITabContextMenu in CMDIFrameWndEx abgeleiteten Klasse.Wenn Sie diese Methode implementieren, wird die Anwendung nicht über das Kontextmenü an.

  • So erstellen Sie das Layout von Gruppen MDI im Registerkartenformat in einer Anwendung speichern, rufen CMDIFrameWndEx::SaveMDIState.So fügen Sie ein zuvor gespeichertes MDI laden profil Gruppen im Registerkartenformat, rufen Sie CMDIFrameWndEx::LoadMDIState.Sie können diese Methoden auch aufrufen, um die Liste der geöffneten Dokumenten in einer MDI-Anwendung zu laden oder zu speichern.Weitere Informationen zu Einsparungs- und Laden mdi Zustand finden Sie unter CMDIFrameWndEx::LoadMDIState.

Siehe auch

Referenz

CMDIFrameWndEx-Klasse

CMDIChildWndEx-Klasse

CMDITabInfo-Klasse

Weitere Ressourcen

Benutzeroberfläche