Udostępnij za pośrednictwem


Drukowanie

Microsoft Windows implementuje wyświetlania niezależny od urządzenia.W MFC, oznacza to, że tym samym rysunku wywołań, w OnDraw funkcji składowej klasy widoku są odpowiedzialne za rysowanie na ekranie i na innych urządzeń, takich jak drukarki.Podgląd wydruku urządzenie docelowe jest symulowane wydrukowi do wyświetlania.

Roli użytkownika vs drukowania.w ramach roli

Klasa widok ma następujące obowiązki:

  • Informuje ramy, ile stron są w dokumencie.

  • Zapytany drukowania określonej strony, narysuj część dokumentu.

  • Przydzielanie i deallocate czcionek lub innych zasobów grafiki urządzenia interfejsu (interfejs GDI) potrzebne do drukowania.

  • W razie potrzeby wysyłania żadnego escape kody potrzebne, aby zmienić tryb drukarki przed wydrukowaniem danej strony, na przykład, aby zmienić orientację drukowanego na podstawie poszczególnych stron.

W ramach odpowiedzialności są następujące:

  • Wyświetl wydruku okno dialogowe.

  • Tworzenie CDC obiektu dla drukarki.

  • Wywołanie StartDoc i EndDoc funkcji elementów członkowskich z CDC obiektu.

  • Powtarzalnie wywołują Blogger Członkowskich funkcji CDC obiektu informuje klasy widoku strony, która ma być drukowana i wywołać EndPage Członkowskich funkcji CDC obiektu.

  • Wywołanie funkcji wykonać w widoku w odpowiednim czasie.

W następujących artykułach omówiono, jak obsługuje podglądu drukowania i drukowania w ramach:

f1est3b2.collapse_all(pl-pl,VS.110).gifCo chcesz wiedzieć więcej?

Zobacz też

Informacje

Drukowanie i Podgląd wydruku