sanal void Yazdırma ( cdc * pDC, CPrintInfo * pInfo );
Parametreleri
pDC
Yazıcı aygıtı bağlama noktaları.
pInfo
Puan geçerli yazdırma işini açıklayan CPrintInfo yapısı.
Açıklamalar
Sayfayı Belge Önizleme veya yazdırma için çerçeve tarafından çağrıldı. Yazdırılmakta her sayfa için çerçeve hemen OnPrepareDC üye işlevi çağırdıktan sonra bu işlevini çağırır. Yazdırılmakta sayfasında belirtilen CPrintInfo yapısı m_nCurPage üyesi tarafından bu pInfo gösteriyor. Varsayılan uygulama OnDraw üye işlevini çağırır ve yazıcı aygıt içeriği ileten.
Bu işlev, aşağıdaki nedenlerin herhangi birinden dolayı geçersiz kılma:
Ekran görüntüsü için kullanmayan baskı GDI kaynakları gerekiyorsa, onları içine çekme önce aygıt içeriğini seçin ve sonra bunları kaldırın. OnBeginPrinting içinde ayrılan ve OnEndPrinting yayımlanan bu GDI kaynakları.
Not pInfo parametresi m_rectDraw üyesi mantıksal birimler sayfanın yazdırılabilir alanı tanımlar.
OnPrepareDC OnPrint, geçersiz kılma deme; Çerçeve OnPrepareDC OnPrint çağırmadan önce otomatik olarak çağırır.
Örnek
Geçersiz bir yazdırma işlevi için bir iskelet aşağıdadır:
void CMyView::OnPrint (cdc * pDC, CPrintInfo * pInfo)
{
/ / İstenirse/üstbil&gileri veya altbilgileri yazdırabilir.
/ / PInfo-gt; ilgili belge bölümünü bulmak m_nCurPage.
OnDraw (pDC);
}
CView ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: CView::OnBeginPrinting, CView::OnEndPrinting, CView::OnPrepareDC, CView::OnDraw