Imprimindo

Microsoft Windows implementa independente de dispositivo exibição.No MFC, isso significa que sistema autônomo chamadas mesmas de desenho, no OnDraw função de membro de sua classe de modo de exibição, é responsável pelo desenho na tela e em outros dispositivos, sistema autônomo impressoras. Para visualização de impressão, o dispositivo de destino é uma saída de impressora simulada a exibição.

Sua função na impressão vs.Função do estrutura

Sua classe de modo de exibição tem as seguintes responsabilidades:

  • Informe a estrutura quantas páginas estão no documento.

  • Quando solicitado para imprimir uma página especificada, desenhe a parte do documento.

  • Alocar e desalocar todas as fontes ou outros recursos de interface (GDI) de dispositivos gráficos necessários para impressão.

  • Se necessário, enviar qualquer necessários para alterar o modo impressora antes de imprimir uma página específica, por exemplo, para alterar a orientação de impressão em uma base por página de códigos de escape.

Responsabilidades da estrutura são:

  • Exibir o Impressão caixa de diálogo.

  • Criar um CDC objeto para a impressora.

  • telefonar the StartDoc and EndDoc funções de membro do CDC objeto.

  • Repetidamente telefonar o Página inicial função de membro do CDC objeto, informe a classe de modo a página que deve ser impresso, e telefonar o EndPage função de membro do CDC objeto.

  • Chame funções substituíveis no modo de exibição em momentos apropriados.

Os seguintes artigos discutem como a estrutura oferece suporte para visualização de impressão e imprimir:

O que você deseja saber mais sobre?

Consulte também

Referência

Imprimindo e visualização de impressão