Aracılığıyla paylaş


CWnd::Print

Bir yazıcı aygıtını bağlamında en yaygın olduğu belirtilen aygıt içeriğini geçerli pencerede çizmek için bu üye işlevini çağırın.

void Print(
   CDC* pDC,
   DWORD dwFlags 
) const;

Parametreler

  • pDC
    Bir aygıt içerik için bir işaretçi.

  • dwFlags
    Çizim seçeneklerini belirtir. Bu parametre, bir veya daha fazlasını Bu bayraklar olabilir:

    • PRF_CHECKVISIBLEYalnızca görünür durumdaysa pencere çizin.

    • PRF_CHILDRENTüm görünür çocukların windows çizin.

    • PRF_CLIENTPencerenin istemci alanı çizin.

    • PRF_ERASEBKGNDArka pencere çizmeden önce silin.

    • PRF_NONCLIENTPenceredeki nonclient alanı çizin.

    • PRF_OWNEDSahip olunan tüm windows çizin.

Notlar

CWnd::DefWindowProc işlevini hangi çizim seçeneği belirtilen temel alan bu iletiyi işler:

  • PRF_CHECKVISIBLE Belirtilir ve pencere görünür değil, hiçbir şey yapmayabilir.

  • PRF_NONCLIENT Olan belirli aygıt içeriğini nonclient alanında belirtilen çizin.

  • PRF_ERASEBKGND Olduğu belirtilen Bildirimsiz Gönderilen bir wm_erasebkgnd ileti.

  • PRF_CLIENT Olduğu belirtilen Bildirimsiz Gönderilen bir WM_PRINTCLIENT ileti.

  • PRF_CHILDREN Ayarlamak, her görünen alt pencere Gönder ise bir WM_PRINT ileti.

  • PRF_OWNED Olan ayarla, görünen her sahipli Bildirimsiz Gönderilen bir WM_PRINT ileti.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CWnd Sınıfı

Hiyerarşi grafik

WM_PRINT

WM_PRINTCLIENT