Tisk
Microsoft Windows implementuje zobrazení nezávislý na zařízení.V MFC, to znamená, že stejné výkresu volání v OnDraw členské funkce třídy zobrazení, které jsou odpovědné za kreslení na zobrazení a jiná zařízení, například tiskárny.Cílové zařízení pro náhled tisku je výstup simulované tiskárnu k zobrazení.
Vaše Role v tisku vs.Role rámci
Třída zobrazení má následující úkoly:
Informovat rámci, kolik stránek se v dokumentu.
Dotaz na určenou stránku vytisknout, nakreslete část dokumentu.
Přidělení a navrátit všechna písma nebo jiné grafické zařízení rozhraní (GDI) prostředky potřebné pro tisk.
V případě potřeby odeslat všechny řídicí kódy potřebné před tiskem na dané stránce, například změnit režim tiskárny, změníte orientaci tisku na určitou stránku.
Rámci odpovědnosti jsou následující:
Zobrazení Tisk dialogové okno.
Vytvoření CDC objekt tiskárny.
Opakovaně volají Uvodni_stranka členské funkce CDC objektu informuje třídy zobrazit stránku, která má být vytištěn a volání EndPage členské funkce CDC objektu.
Volání funkce overridable v zobrazení ve vhodnou dobu.
Následující články popisují, jak podporuje náhled tisku a tisku: