Partilhar via


CPageSetupDialog::PreDrawPage

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

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

Parâmetros

  • wPaper
    Especifica um valor que indica o dimensionar do papel.Esse valor pode ser uma do DMPAPER_ valores listados na descrição do DEVMODE estrutura.

  • wFlags
    Indica a orientação do papel ou envelope, e se a impressora é um ponto-Matriz ou dispositivo HPPCL (Hewlett Packard linguagem PCL).Este parâmetro pode ter um dos seguintes valores:

    • 0 x 001 De papel no modo paisagem (ponto Matriz)

    • 0 x 003 Papel no modo paisagem (HPPCL)

    • 0x005 De papel no modo retrato (ponto Matriz)

    • 0x007 Papel no modo retrato (HPPCL)

    • 0x00b Envelope no modo paisagem (HPPCL)

    • envelope 0x00d No modo retrato (ponto Matriz)

    • envelope 0x019 No modo paisagem (ponto Matriz)

    • 0x01f Envelope no modo retrato (matricial)

  • pPSD
    Ponteiro para um PAGESETUPDLG estrutura.Para obter mais informações sobre o PAGESETUPDLG, see the Windows SDK.

Valor de retorno

Valor diferente de zero se tratada; caso contrário, 0.

Comentários

Substitua esta função para personalizar o desenho da imagem.Se você substituir esta função e retorno TRUE, você deve desenhar a imagem inteira.Se você substituir esta função e retorno FALSE, a imagem inteira padrão é desenhado pela estrutura.

Requisitos

Cabeçalho: afxdlgs.h

Consulte também

Referência

Classe CPageSetupDialog

Gráfico de hierarquia

CPageSetupDialog::OnDrawPage

Outros recursos

CPageSetupDialog membros