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.
Poza po prostu kadrowaniem widoku, okna ramek są odpowiedzialne za wiele zadań związanych z koordynacją ramy z widokiem i aplikacją.
CMDIFrameWnd i CMDIChildWnd dziedziczą z CFrameWnd, dzięki czemu mają CFrameWnd możliwości, a także nowe możliwości, które dodają. Przykłady okien podrzędnych obejmują widoki, kontrolki, takie jak przyciski i pola listy, oraz paski kontrolek, w tym paski narzędzi, paski stanu i paski okien dialogowych.
Okno ramowe jest odpowiedzialne za zarządzanie układem okien podrzędnych. W strukturze MFC okno ramki umieszcza wszystkie paski sterowania, widoki i inne okna podrzędne wewnątrz obszaru klienta.
Okno ramki przekazuje również polecenia do jego widoków i może odpowiadać na komunikaty powiadomień z okien sterowania.
Co chcesz dowiedzieć się więcej o
Zarządzanie menu, paskami sterowania i akceleratorami (sposób ich dopasowania do okna ramki)
Przekierowywanie poleceń (z okna ramki do widoku i innych celów poleceń)