COleDocument::ApplyPrintDevice

BOOL ApplyPrintDevice ( const DVTARGETDEVICE FAR * DPT );

BOOL ApplyPrintDevice ( const PRINTDLG * ppd );

Valor devuelto

Distinto de cero si la función se realizó correctamente; caso contrario 0.

Parámetros

dpt

Puntero a una estructura de datos DVTARGETDEVICE , que contiene información sobre el nuevo dispositivo de destino de impresión. Puede ser nulo.

ppd

Puntero a una estructura de datos PRINTDLG , que contiene información sobre el nuevo dispositivo de destino de impresión. Puede ser nulo.

Observaciones

Llamar a esta función para cambiar el dispositivo de destino de impresión para todos los elementos de COleClientItem incrustados en el documento de contenedor de su aplicación. Esta función actualiza el dispositivo de destino de impresión para todos los elementos pero no actualizar la caché de presentación para dichos elementos. Para actualizar la caché de la presentación de un producto, llame a COleClientItem::UpdateLink.

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

Para obtener más información, consulte el PRINTDLG estructura en la documentación del SDK de Win32.

Para obtener más información, consulte el DVTARGETDEVICE estructura en la referencia 2 del programador de OLE, volumen 1.

Visión General de COleDocument |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CPrintDialog

Index