Partager via


Méthode IPrintDialogCallback::InitDone (commdlg.h)

Appelé par PrintDlgEx lorsque le système a terminé l’initialisation de la page Général de la feuille de propriétés d’impression.

Syntaxe

HRESULT InitDone();

Valeur de retour

Type : HRESULT

Retournez S_OK pour empêcher la fonction PrintDlgEx d’effectuer ses actions par défaut.

Retournez S_FALSE pour autoriser PrintDlgEx à effectuer ses actions par défaut. Actuellement, PrintDlgEx n’effectue aucun traitement par défaut après l’appel InitDone .

Remarques

Si votre objet de rappel implémente l’interface IObjectWithSite , la fonction PrintDlgEx appelle la méthode IObjectWithSite::SetSite pour passer un pointeur IPrintDialogServices à l’objet de rappel. La fonction PrintDlgEx appelle la méthode IObjectWithSite::SetSite avant d’appeler la méthode InitDone . Cela permet à votre implémentation InitDone d’utiliser les méthodes IPrintDialogServices pour récupérer des informations sur l’imprimante actuellement sélectionnée.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête commdlg.h (inclure Windows.h)
DLL Comdlg32.dll

Voir aussi

Bibliothèque de boîtes de dialogue commune

Conceptuel

IPrintDialogCallback

IPrintDialogServices

PrintDlgEx

Référence