Udostępnij za pośrednictwem


COleDocument::ApplyPrintDevice

Wywołanie tej funkcji, aby zmienić urządzenie docelowe drukowania wszystkie osadzone COleClientItem elementy w dokumencie kontenera aplikacji.

BOOL ApplyPrintDevice(
   const DVTARGETDEVICE* ptd 
);
BOOL ApplyPrintDevice(
   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 wszystkich elementów, ale nie odświeżania pamięci podręcznej prezentacji dla tych elementów.Do aktualizacji pamięci podręcznej prezentacji towaru, call COleClientItem::UpdateLink.

Argumenty tej funkcji zawierają informacje OLE używa się 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, zobacz PRINTDLG struktury w Windows SDK.

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

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleDocument

Wykres hierarchii

Klasa CPrintDialog