CView::DoPreparePrinting

BOOL DoPreparePrinting ( CPrintInfo ※ pInfo );

戻り値

印刷または印刷プレビューを開始することができます操作が取り消された場合は 0 です。

パラメーター

pInfo

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

解説

[印刷] ダイアログ ボックスを呼び出すし、プリンター デバイス コンテキストを作成するには、 OnPreparePrintingのオーバーライドからこの関数を呼び出す。

この関数の動作は、かどうかは (パラメーター pInfom_bPreviewメンバーで指定された) 印刷または印刷プレビューに呼び出されているに依存します。ファイルが印刷されている場合は、この関数は、 pInfoポイントに、 CPrintInfo構造体の値を使用して [印刷] ダイアログ ボックスを呼び出します;ユーザー ダイアログ ボックスを閉じ後、関数はユーザー ダイアログ ボックスで指定した、 pInfoパラメーターを通じてこのデバイス コンテキストを返しますの設定に基づいて、プリンター デバイス コンテキストを作成します。このデバイス コンテキストを使用して、ドキュメントを印刷するには。

ファイルをプレビューする場合は、この関数は現在のプリンター設定を使用して、プリンター デバイス コンテキストを作成します。プレビュー中に、プリンターをシミュレートするためこのデバイス コンテキストを使用します。

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

参照特価;CPrintInfoCView::OnPreparePrinting(&N)

Index