CPageSetupDialog::PreDrawPage
Appelé par l'infrastructure avant de dessiner l'image de l'écran d'une page imprimée.
virtual UINT PreDrawPage(
WORD wPaper,
WORD wFlags,
LPPAGESETUPDLG pPSD
);
Paramètres
wPaper
Spécifie une valeur qui indique le format du papier.Cette valeur peut être l'une des valeurs de DMPAPER_ répertoriées dans la description de la structure de DEVMODE .wFlags
Indique l'orientation du papier ou de l'dans un wrapper, et si l'imprimante est un tableau de points ou périphérique de HPPCL (langage PCL de Hewlett Packard).Ce paramètre peut prendre l'une des valeurs suivantes :Papier 0x001 en mode paysage (matricielle)
Papier 0x003 en mode paysage (HPPCL)
Papier 0x005 en mode portrait (matricielle)
Papier 0x007 en mode portrait (HPPCL)
Enveloppe 0x00b en mode paysage (HPPCL)
Enveloppe 0x00d en mode portrait (matricielle)
Enveloppe 0x019 en mode paysage (matricielle)
Enveloppe 0x01f en mode portrait (matricielle)
pPSD
Pointeur vers une structure de PAGESETUPDLG .Pour plus d'informations sur PAGESETUPDLG, consultez Kit de développement logiciel Windows.
Valeur de retour
Valeur différente de zéro si managé ; sinon 0.
Notes
Remplacez cette fonction pour personnaliser le dessin de l'image.Si vous substituez ces fonctions et retournent TRUE, vous devez dessiner l'intégralité de l'image.Si vous substituez ces fonctions et retournent FALSE, l'image par défaut entière est dessinée par l'infrastructure.
Configuration requise
Header: afxdlgs.h