Używanie widoków
Odpowiedzialność widoku to wyświetlanie danych dokumentu graficznie użytkownikowi oraz akceptowanie i interpretowanie danych wejściowych użytkownika jako operacji w dokumencie. Zadania podczas pisania klasy widoku to:
Napisz funkcję składową OnDraw klasy widoku, która renderuje dane dokumentu.
Połączenie odpowiednie komunikaty systemu Windows i obiekty interfejsu użytkownika, takie jak elementy menu do funkcji składowych programu obsługi komunikatów w klasie widoków.
Zaimplementuj te programy obsługi, aby interpretować dane wejściowe użytkownika.
Ponadto może być konieczne zastąpienie innych CView
funkcji składowych w klasie widoku pochodnego. W szczególności można przesłonić polecenie OnInitialUpdate w celu wykonania specjalnej inicjacji dla widoku i polecenia OnUpdate, aby wykonać wszelkie specjalne przetwarzanie potrzebne tuż przed ponownym rysowaniem widoku. W przypadku dokumentów wielostronicowych należy również zastąpić polecenie OnPreparePrinting , aby zainicjować okno dialogowe Drukowanie z liczbą stron do drukowania i innych informacji. Aby uzyskać więcej informacji na temat zastępowania CView
funkcji składowych, zobacz klasa CView w dokumentacji MFC.
Co chcesz dowiedzieć się więcej o
Zobacz też
Architektura dokumentu/widoku
Klasa CFormView
Widoki rekordów (dostęp do danych MFC)
Pomijanie mechanizmu serializacji