[保存/印刷プレビュー]ダイアログのポップアップを無効または非表示にする

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

質問

winformに配置されたActiveXコントロールを使用しています。ユーザーが保存または印刷しようとすると、常に最初にダイアログボックスが表示されます。ダイアログボックスをすぐに閉じるか、そもそも表示されないようにしたいです。

問題のコントロールは、押したボタンを知らせるイベントを発生させません。そのため、「on_print」を探してキャンセルすることはできません。通知。

役に立ちましたか?

解決

WM_ENTERIDLEが処理されるたびにSendKey()を介してエスケープを送信し、それがジョブを実行しました。ダーティハック、しかしそれは機能した。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top