CWnd::Print
telefonar Essa função de membro para desenhar a janela corrente no contexto de dispositivo especificado, o que é mais comumente em um contexto de dispositivo de impressora.
void Print(
CDC* pDC,
DWORD dwFlags
) const;
Parâmetros
pDC
Um ponteiro para um contexto de dispositivo.dwFlags
Especifica as opções de desenho.Esse parâmetro pode ser um ou mais dos seguintes sinalizadores:PRF_CHECKVISIBLE Somente se ele estiver visível, desenhe a janela.
PRF_CHILDREN Desenhe todas as janelas filhos visível.
PRF_CLIENT Desenhe a área de cliente da janela.
PRF_ERASEBKGND Apaga o plano de fundo antes da janela de desenho.
PRF_NONCLIENT Desenhe área que não é destinada aos clientes a janela.
PRF_OWNED Desenhe pertencente a todas as janelas.
Comentários
CWnd::DefWindowProc função processa essa mensagem com base em qual opção desenho for especificada:
If PRF_CHECKVISIBLE for especificado e a janela não estiver visível, não faça nada.
If PRF_NONCLIENT é especificado, desenhe a área que não é destinada aos clientes no contexto de dispositivo especificado.
If PRF_ERASEBKGND é especificado, a janela enviar um WM_ERASEBKGND mensagem.
If PRF_CLIENT é especificado, a janela enviar um WM_PRINTCLIENT mensagem.
If PRF_CHILDREN é conjunto, enviar cada janela filho visível um WM_PRINT mensagem.
If PRF_OWNED é definido, enviar cada janela visível pertencente a um WM_PRINT mensagem.
Requisitos
Cabeçalho: afxwin.h