印刷および印刷プレビュー
MFC では、CView クラスを介して、プログラムのドキュメントの印刷および印刷プレビューをサポートします。 基本的な印刷および印刷プレビューは、ビュー クラスの OnDraw メンバー関数をオーバーライドするだけで行うことができます。これは、どの場合でも必要な操作です。 このメンバー関数は、画面上のビュー、実際のプリンターのプリンター デバイス コンテキスト、または画面上のプリンターをシミュレートするデバイス コンテキストにも描画できます。
また、マルチページ ドキュメントの印刷およびプレビューを管理するコードや、印刷するドキュメントにページ番号、ヘッダー、およびフッターを付けるコードを追加することもできます。
ここでは、MFC (Microsoft Foundation Class) ライブラリで印刷を実装する方法、およびフレームワークにあらかじめ組み込まれている印刷アーキテクチャの利用方法について説明します。 また、MFC で印刷プレビュー機能の簡単な実装をサポートする方法、および印刷プレビュー機能の使用方法と変更方法についても説明します。