Сообщение WM_PSD_ENVSTAMPRECT уведомляет фильтр - процедуру PagePaintHook диалогового окна Параметры страницы (Page Setup), что блок диалога собирается рисовать прямоугольник почтовой марки конверта в макете страницы.
Синтаксис
WM_PSD_ENVSTAMPRECT WPARAM wParam LPARAM lParam; |
Параметры
wParam
Дескриптор контекста устройства для макета страницы.
lParam
Указатель на структуру, которая содержит координаты, прямоугольника почтовой марки конверта, в пикселях.
Возвращаемое значение
Если фильтр-процедура (hook) событий возвращает значение ИСТИНА (TRUE), диалоговое окно не рисует часть, где почтовая марка конверта на макете страницы.
Если фильтр (hook) - процедура событий возвращает значение ЛОЖЬ (FALSE), диалоговое окно рисует часть, где почтовая марка конверта на макете страницы.
Замечания
Диалоговое окно Параметры страницы (Page Setup) включает в себя изображение макета страницы, который показывает, как выбор пользователя воздействуют на на внешний вид печатного вывода данных. Когда Вы вызываете функцию PageSetupDlg, Вы можете предусмотреть фильтр (hook) - процедуру событий PagePaintHook, чтобы настроить внешний вид макета страницы. Всякий раз, когда диалоговое окно собирается рисовать содержание макета страницы, оно отправляет последовательность сообщений фильтр (hook) - процедуре событий.
Фильтр-процедура (hook) получает эти сообщения, только в том случае, если выбранный тип бумаги - конверт.
Смотри также
Обзор Библиотека стандартных диалоговых окон, Уведомления, используемые библиотекой стандартных диалоговых окон, PagePaintHook, PageSetupDlg, WM_PSD_PAGESETUPDLG
Размещение и совместимость WM_PSD_ENVSTAMPRECT |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.51 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Минимальная версия DLL |
Нет |
Заголовочный файл |
|
- объявлено в |
Commdlg.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |