Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Główne okna ramowe MDI (po jednym na aplikację) zawierają specjalne okno podrzędne o nazwie okno MDICLIENT. Okno MDICLIENT zarządza obszarem klienta głównego okna ramowego i samo posiada okna podrzędne: okna dokumentów, pochodzące z CMDIChildWnd. Ponieważ okna dokumentów są oknami ramowym (okna podrzędne MDI), mogą również mieć własne dzieci. We wszystkich tych przypadkach okno nadrzędne zarządza swoimi oknami podrzędnymi i przekazuje do nich niektóre polecenia.
W oknie ramki MDI, okno ramki zarządza oknem MDICLIENT, zmieniając jego położenie w powiązaniu z paskami narzędziowymi. Z kolei okno MDICLIENT zarządza wszystkimi oknami podrzędnymi MDI. Na poniższej ilustracji przedstawiono relację między oknem ramki MDI, oknem MDICLIENT i oknami ramek dokumentów podrzędnych.
Okna ramek MDI i elementy podrzędne
Okno ramki MDI działa również w połączeniu z aktywnym oknem podrzędnym MDI, jeśli istnieje. Okno ramki MDI deleguje komunikaty poleceń do okna podrzędnego MDI, zanim podejmie próbę ich obsługi.