COleClientItem::SetPrintDevice

Llame a esta función para cambiar el dispositivo de IMPR-destino para este elemento.

BOOL SetPrintDevice(
   const DVTARGETDEVICE* ptd 
);
BOOL SetPrintDevice(
   const PRINTDLG* ppd 
);

Parámetros

  • ptd
    Puntero a una estructura de datos de DVTARGETDEVICE , que contiene información sobre el nuevo dispositivo de IMPR-destino.puede ser NULL.

  • ppd
    Puntero a una estructura de datos de PRINTDLG , que contiene información sobre el nuevo dispositivo de IMPR-destino.puede ser NULL.

Valor devuelto

Distinto de cero si la función es correcta; si no 0.

Comentarios

Esta función actualiza el dispositivo de IMPR-destino para el elemento pero no actualiza la memoria caché de presentación.Para actualizar la memoria caché de presentación para un elemento, llame a UpdateLink.

Los argumentos de esta función contienen información que el sistema OLE utiliza para identificar el dispositivo de destino.La estructura de PRINTDLG contiene información que Windows utiliza para inicializar el cuadro de diálogo común de impresión.Después de que se cierre el usuario el cuadro de diálogo, Windows devuelve información sobre las selecciones del usuario en esta estructura.el miembro de m_pd de un objeto de CPrintDialog es una estructura de PRINTDLG .

Para obtener más información sobre esta estructura, vea PRINTDLG en Windows SDK.

Para obtener más información, vea DVTARGETDEVICE en Windows SDK.

Requisitos

encabezado: afxole.h

Vea también

Referencia

Clase de COleClientItem

Gráfico de jerarquía

COleClientItem::UpdateLink

Clase de CPrintDialog