sanal UINT OnDrawPage (cdc * pDC, UINT nMessage, lprect lpRect );
Dönüş değeri
Sıfır dışında bir değere işlenmiş ise; Aksi halde 0.
Parametreleri
pDC
İşaretçiyi yazıcı aygıtı bağlama.
nMessage
Şu anda çizilmiş olması sayfa alanı gösteren bir ileti belirtir. Aşağıdakilerden biri olabilir:
lpRect
Çizim alanının koordinatlarını içeren CRect veya rect nesne işaretçisi.
Açıklamalar
Yazdırılan sayfanın ekran görüntüsünü çizmek için çerçeve tarafından çağrıldı. Bu görüntünün genel ole Sayfa Yapısı iletişim kutusunun bir parçası olarak görüntülenir. Varsayılan uygulama bir metin sayfası görüntüsünü çizer.
Belirli bir alana resim ya da tüm resim çizim özelleştirmek için bu işlevi geçersiz. NMessagedeğerini kontrol durumda ifadelerle bir geçiş deyimini kullanarak bunu yapabilirsiniz. Örneğin, render sayfa görüntü içeriğini özelleştirmek için aşağıdaki örnek kodu kullanabilirsiniz:
switch (nType)
{
nbsp; Case wm_psd_greektextrect:
DrawMyImage (pDC, lpRect); //draws benim özel grafik
return 1;
Varsayılan:
Dönüş:: beraberlik (cdc * pDC, UI&NT nDrawType, lprect lpRect);
}
NMessageher durumda ele gerekmez unutmayın. Sen-ebilmek seçmek-e resim, görüntü ya da bütün alan çeşitli bileşenleri bir bileşeni ele.
CPageSetupDialog ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: CPageSetupDialog::PreDrawPage