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