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: ramkę i zawartość ramek. 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 i widoki ramek

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ą ramkę wokół widoku, wraz z paskiem podpis i standardowymi kontrolkami okna, takimi jak menu sterowania, przyciski w celu zminimalizowania i zmaksymalizowania okna oraz kontrolek zmiany rozmiaru okna. "zawartość" składa się z obszaru klienta 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.

Frame window view.
Okno ramki i widok

Okna ramowe i okna podziału

Innym typowym układem jest ramka okna ramowego w celu obramowania wielu widoków, zwykle przy użyciu okna rozdzielaczego. W oknie rozdzielaczy obszar klienta okna ramowego jest zajmowany przez okno rozdzielacze, które z kolei ma wiele okien podrzędnych nazywanych okienkami, które są widokami.

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 też

Windows