Udostępnij za pośrednictwem


Okna ramowe

Gdy aplikacja działa w systemie Windows, użytkownik wchodzi w interakcję z dokumentami wyświetlanymi w oknach ramowych. Okno ramki dokumentu ma dwa główne składniki: ramę i jej zawartość. Okno ramki dokumentu może być pojedynczym oknem ramowym interfejsu dokumentu (SDI) lub jedną z okien podrzędnych interfejsu dokumentu (MDI). System Windows zarządza większością interakcji użytkownika z oknem ramowym: przenoszenie i zmienianie rozmiaru okna, zamykanie go oraz minimalizowanie i maksymalizacja. Zawartość można zarządzać wewnątrz ramki.

Okna ramek i widoki

Struktura MFC używa okien ramowych do zawierania widoków. Dwa składniki — ramka i zawartość — są reprezentowane i zarządzane przez dwie różne klasy w MFC. Klasa okna ramowego zarządza ramką, a klasa widoku zarządza zawartością. Okno widoku jest elementem podrzędnym okna ramki. Rysunek i inne interakcje użytkownika z dokumentem odbywają się w obszarze klienta widoku, a nie w obszarze klienta okna ramowego. Okno ramki zawiera widoczną obramę wokół widoku, wraz z paskiem tytułowym i standardowymi kontrolkami okna, takimi jak menu sterowania, przyciski minimalizacji i maksymalizacji oraz kontrolki zmiany rozmiaru okna. "Zawartość" składa się z obszaru roboczego okna, który jest w pełni zajęty przez okno podrzędne — widok. Na poniższej ilustracji przedstawiono relację między oknem ramowym a widokiem.

Widok okna ramowego.
Okno ramy i widok

Okna ramowe i okna podziału

Innym typowym układem jest okno ramowe do obramowania wielu widoków, zwykle przy użyciu okna dzielonego. W oknie podzielonym obszar klienta okna ramowego jest zajmowany przez okno dzielące, które z kolei zawiera wiele okien podrzędnych nazywanych okienkami widoku.

Co chcesz dowiedzieć się więcej o

Ogólne tematy okien ramek

Tematy dotyczące korzystania z okien ramek

Tematy dotyczące specjalnych możliwości okien ramowych

Tematy dotyczące innych rodzajów systemu Windows

Zobacz także

Windows