Freigeben über


IPrintDialogCallback::InitDone-Methode (commdlg.h)

Wird von PrintDlgEx aufgerufen, wenn das System die Seite Allgemein des Druckeigenschaftenblatts initialisiert hat.

Syntax

HRESULT InitDone();

Rückgabewert

Typ: HRESULT

Geben Sie S_OK zurück, um zu verhindern, dass die PrintDlgEx-Funktion ihre Standardaktionen ausführt.

Geben Sie S_FALSE zurück, damit PrintDlgEx die Standardaktionen ausführen kann. Derzeit führt PrintDlgEx nach dem InitDone-Aufruf keine Standardverarbeitung aus.

Hinweise

Wenn Ihr Rückrufobjekt die IObjectWithSite-Schnittstelle implementiert, ruft die PrintDlgEx-Funktion die IObjectWithSite::SetSite-Methode auf, um einen IPrintDialogServices-Zeiger auf das Rückrufobjekt zu übergeben. Die PrintDlgEx-Funktion ruft die IObjectWithSite::SetSite-Methode auf, bevor die InitDone-Methode aufgerufen wird. Dadurch kann Ihre InitDone-Implementierung die IPrintDialogServices-Methoden verwenden, um Informationen zum aktuell ausgewählten Drucker abzurufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commdlg.h (windows.h einschließen)
DLL Comdlg32.dll

Weitere Informationen

Allgemeine Dialogfeldbibliothek

Konzept

IPrintDialogCallback

IPrintDialogServices

PrintDlgEx

Referenz