Udostępnij za pośrednictwem


CWnd::Print

Wywołanie tej funkcji Członkowskich Rysowanie bieżącego okna, w kontekście określonego urządzenia jest najczęściej w kontekstu urządzenia drukarki.

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

Parametry

  • pDC
    Wskaźnik do kontekstu urządzenia.

  • dwFlags
    Określa opcje rysunku.Ten parametr może być jeden lub więcej z tych flag:

    • PRF_CHECKVISIBLERysowanie okna tylko, jeśli jest on widoczny.

    • PRF_CHILDRENNarysuj windows wszystkie widoczne elementy podrzędne.

    • PRF_CLIENTRysowanie obszaru okna klienta.

    • PRF_ERASEBKGNDWymazywanie tła przed okna rysunku.

    • PRF_NONCLIENTNarysuj nonclient obszar okna.

    • PRF_OWNEDRysowanie wszystkich własnością systemu windows.

Uwagi

CWnd::DefWindowProc funkcja przetwarza ten komunikat, oparte na rysunku opcji jest określona:

  • Jeśli PRF_CHECKVISIBLE jest określony i okna nie jest widoczne, nic nie.

  • Jeśli PRF_NONCLIENT jest określony, Rysowanie obszaru nonclient w kontekście danego urządzenia.

  • Jeśli PRF_ERASEBKGND jest określony, Wyślij okna WM_ERASEBKGND wiadomości.

  • Jeśli PRF_CLIENT jest określony, Wyślij okna WM_PRINTCLIENT wiadomości.

  • Jeśli PRF_CHILDREN jest ustawiona, Wyślij każdego okna podrzędnego widoczne WM_PRINT wiadomości.

  • Jeśli PRF_OWNED jest ustawiona, Wyślij każdego widoczne okno własnością WM_PRINT wiadomości.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

WM_PRINT

WM_PRINTCLIENT