Sdílet prostřednictvím


Správa podřízených oken MDI

Okna hlavního rámce MDI (jedna na aplikaci) obsahují speciální podřízené okno s názvem okno MDICLIENT. Okno MDICLIENT spravuje oblast klienta hlavního okna rámečku a sama má podřízená okna: okna dokumentu odvozená z CMDIChildWnd. Vzhledem k tomu, že okna dokumentu jsou samotná okna s rámečkem (podřízená okna MDI), můžou mít také vlastní podřízené položky. Ve všech těchto případech nadřazené okno spravuje podřízená okna a předá některé příkazy.

V okně rámce MDI se okno rámce spravuje okno MDICLIENT a přemísťuje ho ve spojení s řídicími pruhy. Okno MDICLIENT zase spravuje všechna podřízená okna s rámečkem MDI. Následující obrázek znázorňuje vztah mezi oknem rámce MDI, oknem MDICLIENT a jeho podřízeným rámečkem dokumentu.

Child windows in an MDI frame window.
Okna a podřízené položky MDI

Okno rámce MDI funguje také ve spojení s aktuálním podřízeným oknem MDI, pokud existuje. Okno rámce MDI deleguje zprávy příkazů podřízené mdI předtím, než se pokusí zpracovat samy o sobě.

O čem chcete vědět víc

Viz také

Použití oken s rámečkem