通知
すべてクリア
Topic starter
2003年2月7日 4:02 PM
MDIで2種類のViewを使用しています。
1つは標準で印刷機能がついていたのですが、
もう1つは自分で追加したクラスなので印刷ができません。
印刷プレビューなどを有効にするにはどうしたらいいのでしょうか?
どなたか教えてください。
-------------
Windows2000
VC++ 6.0
MFC
2003年2月7日 10:20 PM
すでに印刷機能がついているViewを参考にしてみればわかると思いますが、
1.ビューのメッセージマップに以下の1行を追加します。
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
2.仮想関数 CView::OnPreparePrinting() をオーバーライドして、その中で
CView::DoPreparePrinting()を呼び出します。
これでメニューの印刷プレビュー選択で、プレビュー画面に切り替わるよう
になると思います。
Topic starter
2003年2月12日 8:55 AM
返事が遅くなりましたが、印刷機能を追加することができました。
Wandererさん、どうもありがとうございました。