次の方法で共有


CFrameWnd::OnSetPreviewMode

更新 : 2007 年 11 月

アプリケーションのメイン フレーム ウィンドウが印刷プレビュー モードに入るときと、抜けるときに呼び出します。

virtual void OnSetPreviewMode(
   BOOL bPreview,
   CPrintPreviewState* pState 
);

パラメータ

  • bPreview
    アプリケーションが印刷プレビュー モードであるかないかを指定します。印刷プレビュー モードの場合は TRUE を、プレビュー モードをキャンセルして元に戻す場合は FALSE を設定します。

  • pState
    CPrintPreviewState 構造体へのポインタ。

解説

既定の実装では、すべての標準ツール バーを無効化し、メイン メニューとメインのクライアント ウィンドウを非表示にします。これにより、MDI のフレーム ウィンドウは、一時的に SDI のフレーム ウィンドウになります。

印刷プレビューの間、コントロール バーやほかのフレーム ウィンドウの一部の表示や非表示をカスタマイズするには、この関数をオーバーライドします。オーバーライドした関数の中から、基本クラスの OnSetPreviewMode を呼び出します。

必要条件

ヘッダー : afxwin.h

参照

参照

CFrameWnd クラス

階層図

その他の技術情報

CFrameWnd のメンバ