Share via


CPageSetupDialog::PreDrawPage

Llamado por el marco antes de dibujar la imagen de la presentación de una página impresa.

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

Parámetros

  • wPaper
    Especifica un valor que indica el tamaño del papel.Este valor puede ser uno de los valores de DMPAPER_ enumerados en la descripción de la estructura de DEVMODE .

  • wFlags
    Indica la orientación del papel o de sobre, y si la impresora es una matriz de puntos o dispositivo de HPPCL (impresora Control Language de Hewlett Packard).Este parámetro puede tener uno de los valores siguientes:

    • 0x001 Paper en modo horizontal (matriz de punto)

    • 0x003 Paper en modo horizontal (HPPCL)

    • 0x005 Paper en modo apaisado (matriz de punto)

    • 0x007 Paper en modo apaisado (HPPCL)

    • Sobre 0x00b en modo horizontal (HPPCL)

    • Sobre 0x00d en modo apaisado (matriz de punto)

    • Sobre 0x019 en modo horizontal (matriz de punto)

    • Sobre 0x01f en modo apaisado (matriz de punto)

  • pPSD
    Puntero a una estructura de PAGESETUPDLG .Para obtener más información sobre PAGESETUPDLG, vea Windows SDK.

Valor devuelto

Valor distinto de cero si es administrado; si no 0.

Comentarios

Invalide esta función para personalizar el gráfico de la imagen.Si reemplaza esta función y volver TRUE, debe dibujar la imagen completa.Si reemplaza esta función y volver FALSE, la imagen predeterminada constituye dibujado por el marco.

Requisitos

encabezado: afxdlgs.h

Vea también

Referencia

Clase de CPageSetupDialog

Gráfico de jerarquía

CPageSetupDialog::OnDrawPage