Condividi tramite


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 CPageSetupDialog

Grafico delle gerarchie

CPageSetupDialog::OnDrawPage