Поделиться через


сообщение WM_PSD_MINMARGINRECT

Уведомляет процедуру перехватчика PagePaintHook о координатах прямоугольника поля в примере страницы. Диалоговое окно Параметры страницы отправляет это сообщение, когда оно будет отрисовывает содержимое примера страницы.

#define WM_USER                  0x0400
#define WM_PSD_MINMARGINRECT    (WM_USER+2)

Параметры

wParam

Дескриптор контекста устройства для примера страницы.

lParam

Указатель на структуру RECT , содержащую координаты прямоугольника минимального поля в пикселях.

Возвращаемое значение

Если процедура перехватчика возвращает значение TRUE, диалоговое окно больше не отправляет сообщения и не рисует страницу образца до следующего момента, когда системе потребуется перерисовать пример страницы.

Если процедура перехватчика возвращает значение FALSE, диалоговое окно отправляет оставшиеся сообщения последовательности рисования.

Комментарии

Диалоговое окно Параметры страницы содержит изображение примера страницы, показывающее, как выбранные пользователем параметры влияют на внешний вид выходных данных. При вызове функции PageSetupDlg можно предоставить процедуру перехватчика PagePaintHook для настройки внешнего вида примера страницы. Всякий раз, когда диалоговое окно будет выводить содержимое примера страницы, диалоговое окно отправляет последовательность сообщений в процедуру перехватчика.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Commdlg.h (включая Windows.h)

См. также раздел

Справочные материалы

PagePaintHook

PageSetupDlg

WM_PSD_PAGESETUPDLG

Основные понятия

Общая библиотека диалоговых окон