CView::OnPrint

仮想 void OnPrint ( CDC ※ pDC, CPrintInfo ※ pInfo );

パラメーター

pDC

プリンター デバイス コンテキストへのポインター。

pInfo

現在の印刷ジョブを記述するCPrintInfo構造体へのポインター。

解説

印刷ドキュメントのページをプレビューするには、フレームワークによって呼び出されます。印刷する各ページのフレームワークは、 OnPrepareDCメンバー関数を呼び出す後すぐにこの関数を呼び出します。印刷するページの指定、 CPrintInfo構造体のm_nCurPageメンバーによってそのpInfoポイントします。既定の実装は、 OnDrawメンバー関数を呼び出すし、プリンター デバイス コンテキストを渡します。

この関数は、次のいずれかの上書き:

M_rectDrawメンバー パラメーター pInfoの論理単位のページの印刷可能な領域について説明します。

OnPrepareDC OnPrintのオーバーライドで呼び出すことはありません;フレームワークはOnPrepareDCを自動的にOnPrintを呼び出す前に呼び出す。

オーバーライドのOnPrint関数のスケルトンは次です。:

cMyView::OnPrint は無効 (CDC ※ pDC、CPrintInfo ※ pInfo){//ヘッダー、フッター、印刷が必要な場合。//を pInfo gt; 対応するドキュメントの部分を見つける m_nCurPage。OnDraw (pDC);}(&G)

CView の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CView::OnBeginPrintingCView::OnEndPrintingCView::OnPrepareDCCView::OnDraw(&N)

Index