2011-11-08 2 views
1

J'utilise Internet Explorer pour imprimer un document html comme celui-ci en C#:savoir si IWebBrowser2.ExecWB impression a été annulée en C#

ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT, 
SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER, 
2, null); 

Cela fonctionne très bien, mais je voudrais savoir si l'on utilise pressé imprimez dans la boîte de dialogue ou annulez.

Est-il possible d'obtenir cette information sans un hack hack de la fenêtre? quelque chose comme un certain paramètre sur?

Répondre

0

Ceci n'est pas possible. J'ai eu ce problème et a fini par tester toutes les valeurs possibles pour le dernier paramètre de sortie, le paramètre de sortie n'est pas utilisé pour cette commande.

Questions connexes