WM_PSD_PAGESETUPDLG správa oznámi príslušná procedúra PagePaintHook dialógového oknaNastavenie stranysa chystá čerpať obsah vzorkovník. Príslušná procedúra môžete použiť túto správu Inicializácia úlohy súvisiace s nakreslený obsah stránky vzorky .
WM_PSD_PAGESETUPDLG wPaper = LOWORD(wParam); / / veľkosť papiera príznak wFlags = HIWORD(wParam); / / orientáciu papiera príznak lppsd = lParam (LPPAGESETUPDLG); / / dialógové okno pole informácie
0x0001 | Dokument v režime na šírku (vytlačeného na ihličkovej tlačiarni) |
0x0003 | Dokument v režime na šírku (HPPCL) |
0x0005 | V režime portrét (vytlačeného na ihličkovej tlačiarni) papier |
0x0007 | V režime portrét (HPPCL) papier |
0x000b | Obálka v režime na šírku (HPPCL) |
0x000d | Obálka v režime portrét (vytlačeného na ihličkovej tlačiarni) |
0x0019 | Obálka v režime na šírku (vytlačeného na ihličkovej tlačiarni) |
0x001f | Obálka v režime portrét (HPPCL) |
Ak príslušná procedúra Vracia TRUE, dialógovom okne odošle žiadne ďalšie hlásenia WM_PSD * a nie čerpať vo vzorovej strane až pri ďalšom systém potrebuje obnovte stránku vzorky.
Ak príslušná procedúra vracia FALSE, dialógovom okne odošle zostávajúce správy Kreslenie postupnosť.
Dialógové oknoNastavenie stránkyobsahuje obrázok na vzorovej strane, ktorá ukazuje, ako užívateľa výbery ovplyvňujú vzhľad vytlačeného výstupu. Keď budete volať funkciu PageSetupDlg , môže poskytnúť PagePaintHook príslušná procedúra prispôsobiť vzhľad stránky vzorky. Vždy, keď dialógovom okne je nakresliť obsah vzorovej strane, dialógovom okne odošle sekvenciu WM_PSD * správy príslušná procedúra .
Prvé tri správy Kreslenie sekvencie (WM_PSD_PAGESETUPDLG, WM_PSD_FULLPAGERECT alebo WM_PSD_MINMARGINRECT) poskytujú informácie, ktoré príslušná procedúra môžete nakresliť obsah vzorkovník. Zostávajúcich správ (WM_PSD_MARGINRECT, WM_PSD_GREEKTEXTRECT, WM_PSD_ENVSTAMPRECT, WM_PSD_YAFULLPAGERECT) oznámi príslušná procedúra dialógového okna sa chystá čerpať špecifického rezu vzorkovník. To umožňuje príslušná procedúra selektívne čerpať časti vzorky strany.
nbsp; Systém Windows &NT: vyžaduje verzie 3.51 alebo novšej.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v commdlg.h.
Spoločné Prehľad dialógového okna Knižnica, spoločné Dialog Box správy, DEVMODE, PagePaintHook, PageSetupDlg, PAGESETUPDLG, WM_PSD_ENVSTAMPRECT, WM_PSD_FULLPAGERECT, WM_PSD_GREEKTEXTRECT, WM_PSD_MARGINRECT, WM_PSD_MINMARGINRECT, WM_PSD_YAFULLPAGERECT