出力 (デバイス コンテキスト) クラス
これらのクラスは、Windows で使用できるさまざまな種類のデバイス コンテキストをカプセル化します。
次のクラスのほとんどは、Windows デバイス コンテキストへのハンドルをカプセル化します。 デバイス コンテキストは、ディスプレイやプリンターといったデバイスの描画属性に関する情報を保持する Windows オブジェクトです。 すべての描画呼び出しは、デバイス コンテキスト オブジェクトを使用して行われます。 CDC
から派生したその他のクラスは、Windows メタファイルのサポートなど、特殊なデバイス コンテキスト機能をカプセル化します。
CDC
デバイス コンテキストの基底クラス。 ディスプレイ全体にアクセスしたり、プリンターなどの非表示コンテキストにアクセスしたりするために直接使用されます。
CペイントDC
Windows の OnPaint
メンバー関数で使用される表示コンテキスト。 構築時には BeginPaint
、破棄時には EndPaint
を自動的に呼び出します。
Cclientdc
Windows のクライアント領域の表示コンテキスト。 たとえば、マウス イベントに対してすぐに応答を描画するために使用されます。
CWindowDC
クライアント領域と非クライアント領域の両方を含む、ウィンドウ全体の表示コンテキスト。
CMetaFileDC
Windows メタファイルのデバイス コンテキスト。 Windows メタファイルには、イメージを作成するために再生できるグラフィックス デバイス インターフェイス (GDI) コマンドのシーケンスが含まれています。 CMetaFileDC
のメンバー関数に対して行われる呼び出しは、メタファイルに記録されます。
関連クラス
Cpoint
座標 (x, y) ペアを保持します。
Csize
距離、相対位置、またはペアの値を保持します。
Crect
四角形の領域の座標を保持します。
Crgn
ウィンドウ内で楕円、多角形、または不規則な領域を操作するための GDI 領域をカプセル化します。 クラス CDC
のクリッピング メンバー関数と組み合わせて使用されます。
Crecttracker
四角形オブジェクトのサイズ変更と移動のためのユーザー インターフェイスを表示および処理します。
CColorDialog
色を選択するための標準のダイアログ ボックスを提供します。
CFontDialog
フォントを選択するための標準のダイアログ ボックスを提供します。
CPrintDialog
ファイルを印刷するための標準のダイアログ ボックスを提供します。