Freigeben über


Verwalten von untergeordneten MDI-Fenstern

MDI-Hauptrahmenfenster (eines pro Anwendung) enthalten ein bestimmtes untergeordnetes Fenster, das das Fenster MDICLIENT aufgerufen wird. Das MDICLIENT Fenster verwaltet den Clientbereich des Hauptrahmenfensters, und untergeordnete Fenster selbst hat: die Dokumentfenster, wird von CMDIChildWnd abgeleitet. Da die Dokumentfenster Rahmenfenster selbst (untergeordnete MDI-Fenster), können Sie ihre eigenen untergeordneten Elemente verfügen. In allen diesen Fällen, verwaltet das übergeordnete Fenster untergeordneten Fenster und leitet einige Befehle an sie weiter.

In einem MDI-Rahmenfenster verwaltet das Rahmenfenster das MDICLIENT Fenster und weist dieses zusammen mit Steuerleisten neu an. Das MDICLIENT Fenster verwaltet wiederum alle untergeordneten MDI-Rahmenfenster. Die folgende Abbildung zeigt die Beziehung zwischen einem MDICLIENT MDI-Rahmenfenster, dem Fenster und alle untergeordneten Dokumentrahmenfenstern an.

MDI-Rahmenfenster und untergeordnete Fenster

Untergeordnete Fenster in einem MDI-Rahmenfenster

Ein MDI-Rahmenfenster funktioniert auch in Verbindung mit dem aktuellen untergeordneten MDI-Fenster, wenn eines gibt. Die MDI-Rahmenfensterdelegat-Befehlsmeldungen dem untergeordneten MDI-Formular, bevor versucht, sie zu behandeln selbst.

Worüber möchten Sie mehr erfahren?

Siehe auch

Referenz

Verwenden von Rahmenfenstern