BOOL ApplyPrintDevice ( константа DVTARGETDEVICE ДАЛЕКОГО * ptd );
BOOL ApplyPrintDevice ( константа PRINTDLG * ppd );
Значення, яке повертається
Ненульовий, якщо функція завершено; в іншому випадку 0.
Параметри
ptd
Вказівник на DVTARGETDEVICE структура даних, яка містить інформацію про новий друк цільового пристрою. Може бути NULL.
ppd
Вказівник на PRINTDLG структура даних, яка містить інформацію про новий друк цільового пристрою. Може бути NULL.
Зауваження
Викликано цю функцію, щоб змінити друк цільового пристрою для всіх вбудованих COleClientItem елементів у документі-контейнері вашого застосування. Ця функція оновлення друк цільового пристрою для всіх елементів, але не оновити кеш презентацію для цих елементів. Щоб оновити кеш презентації для елемента, телефонуйте COleClientItem::UpdateLink.
Аргументи функції містять інформацію, OLE, що використовуються для визначення цільового пристрою. На PRINTDLG структура містить відомості, які використовуються у Windows для ініціалізації Загальні діалогового вікна Друк. Після того, як користувач закриває діалогове вікно, Windows повертає інформацію про користувача виділення цієї структури. M_pd членом CPrintDialog об'єкт є PRINTDLG структурою.
Докладніше, перегляньте статтю на PRINTDLG структури в документації Win32 SDK.
Докладніше, перегляньте статтю на DVTARGETDEVICE структури в OLE 2 програміста посилання, Том 1.
Огляд COleDocument |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також CPrintDialog