#c# #internet-explorer #printing
#c# #internet-explorer #печать
Вопрос:
Я использую Internet Explorer для печати подобного html-документа на C#:
ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT,
SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER,
2, null);
Это работает нормально, но я хотел бы знать, используется ли нажатие print в диалоговом окне или cancel.
Возможно ли получить эту информацию без уродливого взлома window hook? что-то вроде определенного параметра out?
Ответ №1:
Это невозможно. У меня была эта проблема, и в итоге я протестировал все возможные значения для последнего выходного параметра, выходной параметр не используется для этой команды.