WM_PSD_PAGESETUPDLG ข้อความแจ้งขั้นตอนของ hook PagePaintHookกล่องโต้ตอบในหน้า ตั้งค่าว่าจะ วาดเนื้อหาของหน้าตัวอย่าง ขั้นตอนของ hook สามารถใช้ข้อความนี้การดำเนินงานเตรียมการใช้งานที่เกี่ยวข้องกับเนื้อหาของหน้าตัวอย่างการวาด.
WM_PSD_PAGESETUPDLG wPaper = LOWORD(wParam) / / ขนาดกระดาษค่าสถานะ wFlags = HIWORD(wParam) / / ทำการวางแนวกระดาษค่าสถานะ lppsd = lParam (LPPAGESETUPDLG) / / กล่องข้อมูลการโต้ตอบ
| 0x0001 | กระดาษในแนวนอน (dot matrix) |
| 0x0003 | กระดาษในแนวนอน (HPPCL) |
| 0x0005 | กระดาษในแนวตั้งโหมด (dot matrix) |
| 0x0007 | กระดาษในแนวตั้งโหมด (HPPCL) |
| 0x000b | ซองจดหมายในแนวนอน (HPPCL) |
| 0x000d | ซองจดหมายในโหมดแนวตั้ง (dot matrix) |
| 0x0019 | ซองจดหมายในแนวนอน (dot matrix) |
| 0x001f | ซองจดหมายในโหมดแนวตั้ง (HPPCL) |
ถ้าขั้นตอนของ hook ส่งกลับค่า TRUE กล่องโต้ตอบส่งข้อไม่มี WM_PSD * ความเพิ่มเติม และวาดไม่ในหน้าอย่างจนในครั้งถัดไปที่ระบบต้องการวาดหน้าตัวอย่าง.
ถ้าขั้นตอนของ hook ส่งกลับ FALSE กล่องโต้ตอบการส่งข้อความส่วนที่เหลือของลำดับรูปวาด.
กล่องโต้ตอบตั้งค่าหน้ารวมรูปของหน้าตัวอย่างที่แสดงวิธีการเลือกผู้ส่งผลต่อลักษณะที่ปรากฏของผลลัพธ์การพิมพ์ เมื่อคุณเรียกใช้ฟังก์ชันPageSetupDlgคุณสามารถจัดเป็นขั้นตอนของ hook PagePaintHookเพื่อกำหนดลักษณะที่ปรากฏของหน้าตัวอย่าง เมื่อกล่องโต้ตอบเกี่ยวกับการ วาดเนื้อหาของหน้าตัวอย่าง กล่องโต้ตอบส่งลำดับของ WM_PSD * ข้อความไปยังขั้นตอนของ hook .
ข้อความสามของลำดับรูปวาด (WM_PSD_PAGESETUPDLG, WM_PSD_FULLPAGERECT หรือ WM_PSD_MINMARGINRECT) ให้ข้อมูลที่ขั้นตอนของ hook สามารถนำมาใช้ในการวาดเนื้อหาของหน้าตัวอย่าง ข้อความที่เหลือ (WM_PSD_MARGINRECT, WM_PSD_GREEKTEXTRECT, WM_PSD_ENVSTAMPRECT, WM_PSD_YAFULLPAGERECT) แจ้งขั้นตอนของ hook ว่า กล่องโต้ตอบจะวาดส่วนเฉพาะของหน้าตัวอย่าง นี้ช่วยให้ขั้นตอนของ hook วาดเลือกบางส่วนของหน้าตัวอย่าง.
nbsp Windows &NT:ต้องการรุ่น 3.51 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน commdlg.h.
ภาพรวมไลบรารีของกล่องโต้ตอบทั่วไปข้อความกล่องโต้ตอบทั่วไป DEVMODE, PagePaintHook, PageSetupDlg, PAGESETUPDLG, WM_PSD_ENVSTAMPRECT, WM_PSD_FULLPAGERECT, WM_PSD_GREEKTEXTRECT, WM_PSD_MARGINRECT, WM_PSD_MINMARGINRECT, WM_PSD_YAFULLPAGERECT