2

このカスタム印刷ダイアログを作成し、ユーザーが [OK] をクリックしたときに赤いオプションの値を取得するにはどうすればよいですか?

以下の印刷ダイアログは手動で作成されたものではありません。このスクリーンショットを撮ったアプリは、おそらくデフォルトの印刷ダイアログを変更しています。

赤い丸で囲まれたアイテムは、スクリーンショットを撮ったアプリで見つかったデータに関連付けられています。

このダイアログのクラス名は#32770 (ダイアログ)です。これは、メモ帳、ワードパッド、および vb6 共通ダイアログ印刷にあるのと同じ印刷ダイアログです。したがって、ダイアログを変更し、何らかの方法でコントロールを追加していることは明らかです

カスタム印刷ダイアログ

4

1 に答える 1

1

共通ダイアログ ボックスのカスタマイズを見ることができますが、これが VB6 から単純であるとは思わないでください。C++ では不器用です。

独自のダイアログ フォームを作成できます。

アップデート:

HOW TO: Raise and Control Print Dialog Boxes from Visual Basicのダウンロードを使用することを検討してください。

于 2012-10-19T19:02:41.440 に答える