CPrintDialog::GetDefaults

BOOL GetDefaults ( );

戻り値

関数が成功したそうでなければ 0。

解説

ダイアログ ボックスを表示せず、既定のプリンターの既定のデバイスを取得するには、この関数を呼び出します。取得した値はm_pd構造に配置します。

いくつかのケースでは、この関数の呼び出し、コンス トラクターを使う CPrintDialog bPrintSetupOnlyFALSEに設定を呼び出します。これらのケースでは、プリンター DC およびhDevNameshDevMode ( m_pdデータ メンバー内にある 2 つのハンドル) に自動的に割り当てられました。

FALSEに設定するbPrintSetupOnly使う CPrintDialogのコンス トラクターが呼び出された場合、この関数のみhDevNames hDevMode ( m_pd.hDevNamesm_pd.hDevModeである) を呼び出し元に返されませんがもプリンター DC での m_pd.hDCが返されます。プリンター DC を削除し、Windows を呼び出す、呼び出し元の責任です GlobalFree関数を使う CPrintDialogオブジェクトが終了したら、ハンドルを。

使う CPrintDialog 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CPrintDialog::m_pd(&N)

Index