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: