Zarządzanie oknami podrzędnymi MDI
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 ma okna podrzędne: okna dokumentu pochodzące z CMDIChildWnd
systemu . 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, zmienia jego położenie w połączeniu z paskami sterowania. Z kolei okno MDICLIENT zarządza wszystkimi oknami ramek podrzędnych 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 bieżącym oknem podrzędnym MDI, jeśli istnieje. Okno ramki MDI deleguje komunikaty poleceń do podrzędnego MDI, zanim podejmie próbę ich obsługi.
Co chcesz dowiedzieć się więcej o
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla