COleClientItem::SetPrintDevice
Эта функция вызывается для изменения устройство печат- целевого объекта для данного элемента.
BOOL SetPrintDevice(
const DVTARGETDEVICE* ptd
);
BOOL SetPrintDevice(
const PRINTDLG* ppd
);
Параметры
ptd
Указатель на структуру данных DVTARGETDEVICE, которая содержит сведения о новом устройстве печат- целевого объекта.Может быть NULL.ppd
Указатель на структуру данных PRINTDLG, которая содержит сведения о новом устройстве печат- целевого объекта.Может быть NULL.
Возвращаемое значение
Ненулевой если функция была успешна; в противном случае – значение 0.
Заметки
Эта функция обновляет устройство печат- целевого объекта для элемента, но не обновляет кэш представления.Обновление кэша представления для элемента, вызов UpdateLink.
Аргументы к этой функции содержат сведения, система использует OLE, чтобы указать целевое устройство.Структура содержит сведения, которые PRINTDLG Windows используется для инициализации общее диалоговое окно печать.После того как пользователь закрывает диалоговое окно Windows возвращает сведения о выделениях пользователя на этой структуре.Элемент m_pd объекта CPrintDialog структура PRINTDLG.
Дополнительные сведения об этой структуре см. в разделе PRINTDLG в Windows SDK.
Дополнительные сведения см. в разделе DVTARGETDEVICE в Windows SDK.
Требования
Header: afxole.h