Udostępnij za pośrednictwem


COleClientItem::SetPrintDevice

Wywołanie tej funkcji, aby zmienić urządzenie docelowe drukowania dla tego elementu.

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

Parametry

  • ptd
    Wskaźnik DVTARGETDEVICE struktury danych, która zawiera informacje o nowe urządzenie docelowe drukowania.Może być NULL.

  • ppd
    Wskaźnik do PRINTDLG struktury danych, która zawiera informacje o nowe urządzenie docelowe drukowania.Może być NULL.

Wartość zwracana

Niezerowa, jeśli funkcja zakończyła się pomyślnie; 0 inaczej.

Uwagi

Funkcja ta aktualizuje urządzenie docelowe drukowania dla towaru, ale nie odświeżania pamięci podręcznej prezentacji.Do aktualizacji pamięci podręcznej prezentacji towaru, call UpdateLink.

Argumenty tej funkcji zawierają informacje OLE system używa do identyfikacji urządzenia docelowego.PRINTDLG struktury zawiera informacje, które system Windows używa do zainicjowania wspólne okno dialogowe Drukuj.Po zamknięciu okna dialogowego użytkownika Windows zwraca informacje o wybór użytkownika w tej struktury.m_pd Członek CPrintDialog obiekt jest PRINTDLG struktury.

Aby uzyskać więcej informacji dotyczących tej struktury, zobacz PRINTDLG w Windows SDK.

Aby uzyskać więcej informacji, zobacz DVTARGETDEVICE w Windows SDK.

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleClientItem

Diagram hierarchii

COleClientItem::UpdateLink

Klasa CPrintDialog