Aracılığıyla paylaş


CPageSetupDialog::PreDrawPage

Yazdırılan sayfanın ekran görüntüsünü çizmeden önce çerçevesi tarafından çağrıldı.

virtual UINT PreDrawPage(
   WORD wPaper,
   WORD wFlags,
   LPPAGESETUPDLG pPSD 
);

Parametreler

  • wPaper
    Kağıt boyutunu gösteren bir değeri belirtir.Bu değer aşağıdakilerden biri olabilir dmpaper_ değerleri listelenen açıklamasına devmode yapısı.

  • wFlags
    Kağıt veya zarf, yönünü gösterir ve yazıcı iğneli veya hppcl (Hewlett Packard Yazıcı Denetim Dili) aygıt olup olmadığını.Bu parametre aşağıdaki değerlerden biri olabilir:

    • 0x001 kağıt yatay mod (nokta vuruşlu)

    • 0x003 kağıt yatay mod (hppcl)

    • Dikey Mod (nokta vuruşlu) 0x005 kağıt

    • 0x007 (hppcl) dikey modda kağıt

    • 0x00b Zarf yatay modda (hppcl)

    • 0x00d (nokta vuruşlu) dikey modda Zarf

    • 0x019 Zarf yatay modda (nokta vuruşlu)

    • 0x01f (nokta vuruşlu) dikey modda Zarf

  • pPSD
    İşaretçi bir pagesetupdlg yapısı.Daha fazla bilgi için pagesetupdlg, bkz: Windows SDK.

Dönüş Değeri

İşlenen, sıfır olmayan değer; Aksi halde 0.

Notlar

Resmin çizim özelleştirmek için bu işlevi geçersiz kılar.Bu işlevi geçersiz kılmak ve iade doğru, tüm resim çizmek gerekir.Bu işlevi geçersiz kılmak ve iade yanlış, tüm varsayılan resim çerçevesi tarafından çizilmiş.

Gereksinimler

Başlık: afxdlgs.h

Ayrıca bkz.

Başvuru

CPageSetupDialog sınıfı

Hiyerarşi grafik

CPageSetupDialog::OnDrawPage