CView::DoPreparePrinting

BOOL DoPreparePrinting ( CPrintInfo * pInfo );

Valor de retorno

Diferente de zero se pode começar a Visualizar de impressão ou impressão; 0 se a operação foi cancelada.

Parâmetros

pInfo

Aponta para um estrutura de CPrintInfo que descreve o trabalho de impressão atual.

Observações

Chame essa função de sua Substituir de OnPreparePrinting para invocar a caixa de diálogo Imprimir e criar um contexto de dispositivo de impressora.

Comportamento da função depende se ele está sendo chamado para visualização de impressão ou impressão (especificada pelo membro de m_bPreview do parâmetro pInfo ). Se um arquivo está sendo impresso, essa função chama a caixa de diálogo Imprimir, usando os valores na estrutura de CPrintInfo que pontos de pInfo ; após o usuário ter fechado a caixa de diálogo, a função cria um contexto de dispositivo de impressora com base nas configurações do usuário especificado na caixa de diálogo e retorna neste contexto de dispositivo por meio do parâmetro pInfo . Neste contexto de dispositivo é usado para imprimir o documento.

Se um arquivo está sendo visualizado, essa função cria um contexto de dispositivo de impressora usando as configurações da impressora atual; Neste contexto de dispositivo é usado para simular a impressora durante a pré-visualização.

Visão geral de CViewMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CPrintInfo, CView:: OnPreparePrinting

Index