次の方法で共有


CView::OnEndPrintPreview

印刷プレビュー モードを終了するときに、フレームワークが呼び出します。

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

参照

参照

CView クラス

階層図

CPrintInfo 構造体

CView::OnEndPrinting

その他の技術情報

CView のメンバー