CView::OnEndPrintPreview
更新 : 2007 年 11 月
印刷プレビュー モードを終了するときに、フレームワークが呼び出します。
virtual void OnEndPrintPreview(
CDC* pDC,
CPrintInfo* pInfo,
POINT point,
CPreviewView* pView
);
パラメータ
pDC
プリンタのデバイス コンテキストへのポインタ。pInfo
現在の印刷ジョブを表す CPrintInfo 構造体へのポインタ。point
プレビュー モードで最後に表示されたページの位置を指定します。pView
プレビューで使われるビュー オブジェクトへのポインタ。
解説
この関数の既定の実装では、OnEndPrinting メンバ関数を呼び出して、メイン フレーム ウィンドウを印刷プレビューが始まる前の状態に復元します。プレビュー モードが終了するときに特別な処理を実行するには、この関数をオーバーライドします。たとえば、プレビュー モードから通常の表示モードへ切り替えるときに、ドキュメントでのユーザーの位置を保持する場合に、point パラメータで指定する位置および pInfo パラメータが指している CPrintInfo 構造体の m_nCurPage メンバが指定する位置へスクロールできます。
オーバーライドした一般的な関数の最後で、常に基本クラスの OnEndPrintPreview を呼び出すようにします。
必要条件
ヘッダー : afxwin.h