Compartilhar via


CPageSetupDialog::PreDrawPage

Chamado pela estrutura antes de desenhar a imagem de tela de uma página impresso.

virtual UINT PreDrawPage(
   WORD wPaper,
   WORD wFlags,
   LPPAGESETUPDLG pPSD 
);

Parâmetros

  • wPaper
    Especifica um valor que indica o tamanho de papel.Esse valor pode ser um dos valores de DMPAPER_ listados na descrição da estrutura de DEVMODE .

  • wFlags
    Indica a orientação de papel ou do envelope, e se a impressora é uma matriz de pontos ou dispositivo de HPPCL (linguagem de controle da impressora de Hewlett Packard).Este parâmetro pode ter um dos seguintes valores:

    • Papel 0x001 no modo de paisagem (matriz de pontos)

    • Papel 0x003 no modo de paisagem (HPPCL)

    • Papel 0x005 no modo de retrato (matriz de pontos)

    • Papel 0x007 no modo de retrato (HPPCL)

    • Envelope 0x00b no modo de paisagem (HPPCL)

    • Envelope 0x00d no modo de retrato (matriz de pontos)

    • Envelope 0x019 no modo de paisagem (matriz de pontos)

    • Envelope 0x01f no modo de retrato (matriz de pontos)

  • pPSD
    Ponteiro a estrutura de PAGESETUPDLG .Para obter mais informações sobre PAGESETUPDLG, consulte Windows SDK.

Valor de retorno

Valor diferente de zero; se tratado se não 0.

Comentários

Substituir essa função para personalizar o desenho de imagem.Se você substituir esses função e retorno Verdadeiro, você deve desenhar a imagem inteira.Se você substituir esses função e retorno Falso, a imagem padrão inteira é desenhada pela estrutura.

Requisitos

Cabeçalho: afxdlgs.h

Consulte também

Referência

Classe de CPageSetupDialog

Gráfico de hierarquia

CPageSetupDialog::OnDrawPage