CPageSetupDialog::PreDrawPage

Chiamato dal framework prima di disegnare l'immagine della schermata di una pagina stampata.

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

Parametri

  • wPaper
    Specifica un valore che indica il formato di carta.Questo valore può essere uno dei valori DMPAPER_ elencati nella descrizione della struttura DEVMODE.

  • wFlags
    Indica l'orientamento di carta o per le buste e se la stampante è una matrice di punti o dispositivo di HPPCL (linguaggio di controllo di stampa di Hewlett Packard).Per il parametro è possibile specificare uno dei valori riportati di seguito.

    • Carta 0x001 l'orientamento paesaggio (matrice di punti)

    • Carta 0x003 l'orientamento paesaggio (HPPCL)

    • Carta 0x005 l'orientamento ritratto (matrice di punti)

    • Carta 0x007 l'orientamento ritratto (HPPCL)

    • Buste 0x00b l'orientamento paesaggio (HPPCL)

    • Buste 0x00d l'orientamento ritratto (matrice di punti)

    • Buste 0x019 l'orientamento paesaggio (matrice di punti)

    • Buste 0x01f l'orientamento ritratto (matrice di punti)

  • pPSD
    Puntatore a una struttura PAGESETUPDLG.Per ulteriori informazioni su PAGESETUPDLG, vedere Windows SDK.

Valore restituito

Valore diverso da zero se gestito; in caso contrario 0.

Note

Eseguire l'override di questa funzione per personalizzare il disegno di immagini.Se si esegue l'override delle funzioni e ritorno TRUE, è necessario disegnare l'intera immagine.Se si esegue l'override delle funzioni e ritorno FALSE, l'intera immagine predefinita viene tracciata dal framework.

Requisiti

Header: afxdlgs.h

Vedere anche

Riferimenti

Classe di CPageSetupDialog

Grafico della gerarchia

CPageSetupDialog::OnDrawPage