COleDocument::ApplyPrintDevice
Llame a esta función para cambiar el dispositivo de IMPR- destino para todos los elementos incrustados de COleClientItem en el documento contenedor de la aplicación.
BOOL ApplyPrintDevice(
const DVTARGETDEVICE* ptd
);
BOOL ApplyPrintDevice(
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 todos los elementos pero no actualiza la memoria caché de presentación para esos elementos.Para actualizar la memoria caché de presentación para un elemento, llame a COleClientItem::UpdateLink.
Los argumentos de esta función contienen información que 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, vea la estructura de PRINTDLG en Windows SDK.
Para obtener más información, vea la estructura de DVTARGETDEVICE en Windows SDK.
Requisitos
encabezado: afxole.h