我正在使用放在winform上的ActiveX控件。当用户试图保存或打印时,它将始终显示一个对话框;我想立即关闭对话框或者不让它显示在首位。

有问题的控件没有引发任何让我知道他们按下了什么按钮的事件,所以我不能通过寻找“on_print”来取消它。通知。

有帮助吗?

解决方案

每当处理完WM_ENTERIDLE并完成工作时,我最终只是通过SendKey()发送转义。肮脏的黑客,但它的确有效。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top