віртуальний UINT OnDrawPage (CDC * pDC, UINT nMessage, LPRECT lpRect );
Значення, яке повертається
Ненульове значення, якщо обробляються; в іншому випадку 0.
Параметри
pDC
Вказівник до контексту пристрою принтера.
nMessage
Зазначає повідомлення, вказавши в області сторінки, в даний час розробляється. Може бути однією з таких:
lpRect
Вказівник CRect або RECT об'єкт, що містить координати області малювання.
Зауваження
Називається framework, малювати на екрані зображення сторінки. Це потім зображення як частину діалогового вікна загальних OLE параметри сторінки. За замовчуванням реалізація малює зображення сторінки тексту.
Пересилити цю функцію для налаштування малювання певної області зображення, або всього зображення. Ви можете зробити це за допомогою переключення заяву з заявами випадку перевірки значення nMessage. Наприклад, щоб налаштувати надання вміст зображення сторінки, ви можете використовувати наступні приклад коду:
перемикач (nType)
{
nbsp; справа WM_PSD_GREEKTEXTRECT:
DrawMyImage (pDC, lpRect); //draws спеціального графічного об'єкта
повернення 1;
за замовчуванням:
повернення:: Нічия (CDC * pDC, UI&NT nDrawType, LPRECT lpRect);
}
Зверніть увагу, що вам не потрібно обробляти будь-якому випадку nMessage. Ви можете впоратися з одного компонента зображення, деякі компоненти зображення, або весь район.
Огляд CPageSetupDialog | Члени класу | Ієрархічна діаграма
Дивіться також CPageSetupDialog::PreDrawPage