Sdílet prostřednictvím


CWnd::Print

Volání této členské funkce kreslení aktuálního okna v kontextu zařízení je nejčastěji v kontextu zařízení tiskárny.

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

Parametry

  • pDC
    Ukazatel na kontext zařízení.

  • dwFlags
    Určuje možnosti výkresu.Tento parametr může být jeden nebo více z těchto příznaků:

    • PRF_CHECKVISIBLENakreslete okna, pouze pokud je zobrazen.

    • PRF_CHILDRENNakreslete všechny viditelné děti windows.

    • PRF_CLIENTNakreslení oblasti okna klienta.

    • PRF_ERASEBKGNDVymazat pozadí před okna výkresu.

    • PRF_NONCLIENTVykreslit oblast nonclient okna.

    • PRF_OWNEDNakreslete všech vlastněných windows.

Poznámky

CWnd::DefWindowProc funkce zpracovává zprávy založené na výkresu možnosti je určena:

  • Pokud PRF_CHECKVISIBLE je zadán a není zobrazeno okno, neprovádějte žádnou akci.

  • Pokud PRF_NONCLIENT je určena, vykreslit oblast nonclient v souvislosti s daným zařízením.

  • Pokud PRF_ERASEBKGND je určena, odeslat okno WM_ERASEBKGND zprávy.

  • Pokud PRF_CLIENT je určena, odeslat okno WM_PRINTCLIENT zprávy.

  • Pokud PRF_CHILDREN je nastavena, odeslat každé viditelné podřízené okno WM_PRINT zprávy.

  • Pokud PRF_OWNED je nastavena, každé okno viditelné vlastněných odeslat WM_PRINT zprávy.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CWnd

Graf hierarchie

WM_PRINT

WM_PRINTCLIENT