WM_PSD_PAGESETUPDLG

WM_PSD_PAGESETUPDLG повідомлення про процедуру PagePaintHook гачок, що "у діалоговому вікні"Параметри сторінки"збирається звернути вмісту зразку сторінці. Гачок процедуру можна використовувати це повідомлення для виконання ініціалізації завдання, пов'язані з графічного вмісту зразку сторінці .

WM_PSD_PAGESETUPDLG wPaper = LOWORD(wParam);         / / Розмір паперу прапор wFlags = HIWORD(wParam);         / / орієнтація паперу прапор lppsd = lParam (LPPAGESETUPDLG); / / у діалоговому вікні інформація 

 

Параметри

wPaper
Значення Низький замовлення слово wParam. Визначає значення, що визначає розмір паперу. Це значення може бути одним з DMPAPER_ значення, наведені в описі в структури DEVMODE.
wFlags
Вартість вищого порядку слово wParam. Вказує орієнтацію паперу або конверт, і чи принтер є матричний або HPPCL (Hewlett Packard принтер керування мова) пристрою. Цей параметр може бути одне з таких значень:
0x0001 Папір в ландшафтному режимі (матричний)
0x0003 Папір в ландшафтному режимі (HPPCL)
0x0005 Папір у портретному режимі (матричний)
0x0007 Папір у портретному режимі (HPPCL)
0x000b Конверт в ландшафтному режимі (HPPCL)
0x000d Конверт у портретному режимі (матричний)
0x0019 Конверт в ландшафтному режимі (матричний)
0x001f Конверт у портретному режимі (HPPCL)

lppsd
Значення lParam. Пункту до PAGESETUPDLG структуру, яка містить інформацію, що використовується для ініціалізації діалогового вікна Параметри сторінки.

Повернення значень

Якщо процедура гачок повертає TRUE, діалогове вікно посилає більше немає WM_PSD * повідомлень і не робить у зразку сторінці до наступного разу, система потребує для перемальовування зразок сторінки.

Якщо процедура гачок повертає FALSE, діалогове вікно посилає залишилися повідомлень графічних послідовність.

Зауваження

Діалогового вікнаПараметри сторінкимістить зображення зразок сторінки, яка показує, як вибір користувача впливають на вигляд друкованого виводу. При виклику функції PageSetupDlg , ви можете надати PagePaintHook гачок процедуру настроювання поява зразок сторінки. Кожного разу, коли діалогове вікно є звернути вмісту зразку сторінці, діалогове вікно надсилає послідовність WM_PSD * повідомлень до гачок процедури .

Перші три повідомлення графічних послідовність (WM_PSD_PAGESETUPDLG, WM_PSD_FULLPAGERECT або WM_PSD_MINMARGINRECT) надати інформацію, що гачок процедуру можна використовувати звернути вмісту зразку сторінці. Решта повідомлень (WM_PSD_MARGINRECT, WM_PSD_GREEKTEXTRECT, WM_PSD_ENVSTAMPRECT, WM_PSD_YAFULLPAGERECT) повідомити гачок процедура діалогового вікна, що є близько, щоб намалювати окрему частину зразок сторінки. Це дозволяє вибірково звернути частини зразок сторінки, процедура гачок.

QuickInfo

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

Index