Zarządzanie oknami podrzędnymi MDI
Windows ramkę główną MDI (jeden na jeden wniosek) zawierają okna podrzędnego specjalnych o nazwie MDICLIENT okna.MDICLIENT okna zarządza obszaru klienckiego okno główne ramek, a sam ma okien podrzędnych: okna dokumentu, pochodzące z CMDIChildWnd.Ponieważ okna dokumentu są same (okien podrzędnych MDI) okna ramki, mogą również mieć własne dzieci.We wszystkich tych przypadkach okno nadrzędne zarządza jego okien podrzędnych i przesyła dalej niektóre polecenia do nich.
W oknie ramki MDI okna ramki zarządza MDICLIENT okna, przesuwanie go w połączeniu z paskami kontroli.MDICLIENT okna, z kolei zarządza wszystkich okien ramek podrzędnych MDI.Na poniższej ilustracji pokazano relację między MDI okno ramki, jego MDICLIENT okna i jego ramka okna dokumentu podrzędnego.
Okien ramek interfejsu MDI i dzieci
Okna MDI ramki działa również w połączeniu z bieżącego okna podrzędnego MDI, jeśli istnieje.Ramka okna MDI deleguje komunikaty polecenia do podrzędnych MDI przed ponowną próbą sam je obsłużyć.