Отключить или скрыть всплывающие окна «Сохранить / Печать предварительного просмотра»

StackOverflow https://stackoverflow.com/questions/1008862

Вопрос

Я работаю с элементом управления ActiveX, помещенным в winform. Я бы сказал, когда пользователь пытается сохранить или распечатать, он всегда сначала показывает диалоговое окно; Я бы хотел сразу закрыть диалоговое окно или не показывать его в первую очередь.

Элемент управления, о котором идет речь, не вызывает никаких событий, которые позволили бы мне узнать, какую кнопку они нажали, поэтому я не могу отменить ее, выполнив поиск " on_print " уведомление.

Это было полезно?

Решение

Я заканчивал тем, что просто отправлял escape через SendKey () всякий раз, когда обрабатывался WM_ENTERIDLE, и это делало работу. Грязный хак, но это сработало.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top