Condividi tramite


COleClientItem::SetPrintDevice

Chiamare la funzione per modificare il dispositivo di stampa di destinazione per l'elemento.

BOOL SetPrintDevice( 
   const DVTARGETDEVICE* ptd  
); 
BOOL SetPrintDevice( 
   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 l'elemento ma non si aggiorna la cache di presentazione. Per aggiornare la cache di presentazione di un elemento, chiamare UpdateLink.

Gli argomenti alla funzione contiene informazioni che il sistema 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 sulla struttura, vedere PRINTDLG in Windows SDK.

Per ulteriori informazioni, vedere DVTARGETDEVICE in Windows SDK.

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe COleClientItem

Grafico delle gerarchie

COleClientItem::UpdateLink

Classe CPrintDialog