COleClientItem::SetPrintDevice

BOOL SetPrintDevice ( const DVTARGETDEVICE * ptd );

BOOL SetPrintDevice ( const PRINTDLG * ppd );

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

Ненулевое значение, если функция выполнена успешно; в противном случае 0.

Параметры

ptd

Указатель на DVTARGETDEVICE структура данных, которая содержит информацию о новой печати оконечное устройство. Может быть пустым.

ppd

Указатель на PRINTDLG структура данных, которая содержит информацию о новой печати оконечное устройство. Может быть пустым.

Примечания

Эта функция вызывается для изменения печати конечного устройства для этого элемента. Эта функция обновляет печати целевое устройство для данного пункта, но не обновляет кэш презентации. Чтобы обновить кэш презентации для элемента, звоните UpdateLink.

Аргументы этой функции содержат сведения, которые использует система OLE для определения целевого устройства. PRINTDLG структура содержит сведения, которые Windows использует для инициализации диалогового окна Общий печать. После того, как пользователь закрывает диалоговое окно, Windows возвращает сведения о выбранных пользователем в этой структуре. M_pd член объекта CPrintDialog является PRINTDLG структура.

Для получения дополнительных сведений об этой структуре, см. PRINTDLG в документации Win32.

Для получения дополнительной информации, смотрите DVTARGETDEVICE в документации по OLE.

Обзор COleClientItem |nbsp; Члены класса | Иерархическая схема

См. также COleClientItem::UpdateLink, CPrintDialog

Index