Aracılığıyla paylaş


CView::OnDraw

Belge görüntüsü oluşturma çerçevesi tarafından çağrıldı.

virtual void OnDraw(
   CDC* pDC 
) = 0;

Parametreler

  • pDC
    Belge görüntüsü oluşturma için kullanılacak aygıt içeriğini işaret.

Notlar

Framework ekran görüntüleme, yazdırma ve Baskı Önizleme gerçekleştirmek için bu işlevini çağırır ve her durumda farklı aygıt içeriğini geçirir. Hiçbir varsayılan uygulama yoktur.

Bu işlev belgenin görünümünü geçersiz kılmanız gerekir. Grafik Aygıt arabirimi (GDI) çağrıları kullanarak yapabileceğiniz hdm tarafından için nesneyi işaret pDC parametresi. Çizim önce aygıt içeriğini içine kalemler veya yazı tipleri gibi GDI kaynakları seçin ve bunları sonradan kaldırın. Genellikle aygıttan bağımsız çizim kodunuz olabilir; diğer bir deyişle, ne tür bir aygıt resim görüntüleme hakkında daha fazla bilgi gerektirmez.

Çizim en iyi duruma getirmek için arama RectVisible olup belirli bir dikdörtgen çizilip bulmak için aygıt içeriği üye işlevi. Normal ekran görünümü ve baskı arasında ayrım yapmak gerekirse, çağrı IsPrinting aygıt içeriğini üye işlevi.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CView sınıfı

Hiyerarşi grafik

CDC::IsPrinting

CDC::RectVisible

CView::OnPrint

CWnd::OnCreate

CWnd::OnDestroy

CWnd::PostNcDestroy