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