COleDocument::ApplyPrintDevice

Chiamare la funzione per modificare il dispositivo di stampa di destinazione per tutti gli elementi incorporati COleClientItem nel documento contenitore dell'applicazione.

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

Parametri

  • ptd
    Puntatore a una struttura di dati DVTARGETDEVICE, che contiene informazioni sul nuovo dispositivo di stampa di destinazione.Può essere NULL.

  • ppd
    Puntatore a una struttura di dati PRINTDLG, che contiene informazioni sul nuovo dispositivo di stampa di destinazione.Può essere NULL.

Valore restituito

Diverso da zero se la funzione è riuscita, in caso contrario 0.

Note

Questa funzione aggiorna il dispositivo di stampa di destinazione per tutti gli elementi ma non si aggiorna la cache di presentazione per tali elementi.Per aggiornare la cache di presentazione di un elemento, chiamare COleClientItem::UpdateLink.

Gli argomenti alla funzione contiene informazioni che OLE utilizzato per identificare il dispositivo di destinazione.La struttura PRINTDLG contiene informazioni che utilizza Windows inizializzare la finestra di dialogo stampa comune.Dopo che l'utente chiude la finestra di dialogo, Windows restituisce informazioni sulle selezioni dell'utente in questa struttura.Il membro m_pd di un oggetto CPrintDialog è una struttura PRINTDLG.

Per ulteriori informazioni, vedere la struttura PRINTDLG in Windows SDK.

Per ulteriori informazioni, vedere la struttura DVTARGETDEVICE in Windows SDK.

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe di COleDocument

Grafico della gerarchia

Classe di CPrintDialog