Udostępnij za pośrednictwem


Drukowanie

Microsoft Windows implementuje wyświetlania niezależnej od urządzenia.W bibliotece MFC, oznacza to, że sam wywołania rysunku, w OnDraw funkcji składowej klasy widoku, są odpowiedzialne za rysowanie na ekranie i na inne urządzenia, takie jak drukarki.Podgląd wydruku urządzenie docelowe jest symulowane wydrukiem do ekranu.

Roli użytkownika w porównaniu z drukowaniem. w ramach roli

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

  • Poinformować ramach, ile stron są w dokumencie.

  • Pytanie do wydrukowania określonej strony, narysuj część dokumentu.

  • Przydzielić i zwolnić czcionek, lub innych zasobów interfejsu (GDI) urządzenia grafiki użyte do drukowania.

  • W razie potrzeby wysłać dowolną escape kody potrzebne, aby zmienić tryb drukarki przed wydrukowaniem danej strony, na przykład, aby zmienić orientację drukowania na podstawie poszczególnych stron.

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

  • Wyświetlacz wydruku okno dialogowe.

  • Tworzenie CDC obiektu dla tej drukarki.

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

  • Powtarzalnie wywołują Strona główna funkcji składowej z CDC obiektu, informuje klasy Wyświetl stronę, która ma być drukowana, a wywołanie EndPage funkcji członka z CDC obiektu.

  • Wywołanie funkcji NotOverridable w widoku w odpowiednim czasie.

W następujących artykułach omówiono, jak platforma obsługuje Podgląd wydruku i drukowania:

O czym chcesz się dowiedzieć więcej?

Zobacz też

Informacje

Drukowanie i podgląd wydruku