CDC::ResetDC
CDC オブジェクトにラップされているデバイス コンテキストを更新します。
BOOL ResetDC(
const DEVMODE* lpDevMode
);
パラメーター
- lpDevMode
Windows の DEVMODE 構造体へのポインター。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
デバイス コンテキストは、指定した Windows の DEVMODE 構造体の情報によって更新されます。 このメンバー関数は、属性デバイス コンテキストをリセットするだけです。
アプリケーションは通常、ウィンドウに WM_DEVMODECHANGE が送られたときに、ResetDC メンバー関数を使います。 ドキュメントの印刷中に、用紙の向きやビン (用紙のカセット) を変更するときにも使えます。
ドライバー名やデバイス名、または出力ポートは変更できません。 ポートの接続やデバイス名を変更するときは、元のデバイス コンテキストを削除して、新しい情報で新たなデバイス コンテキストを作成してください。
このメンバー関数を呼び出す前に、デバイス コンテキストが選択したストック オブジェクト以外のすべてのオブジェクトの選択を解除します。
必要条件
**ヘッダー:**afxwin.h