次の方法で共有


出力 (デバイス コンテキスト) クラス

これらのクラスは、Windows で使用できるさまざまな種類のデバイス コンテキストをカプセル化します。

次のクラスのほとんどは、Windows デバイス コンテキストへのハンドルをカプセル化します。 デバイス コンテキストは、ディスプレイやプリンターなどのデバイスの描画属性に関する情報を含む Windows オブジェクトです。 すべての描画呼び出しは、デバイス コンテキスト オブジェクトを介して行われます。 CDCから派生した追加のクラスは、Windows メタファイルのサポートなど、特殊なデバイス コンテキスト機能をカプセル化します。

疾病管理予防センター
デバイス コンテキストの基本クラス。 ディスプレイ全体に直接アクセスしたり、プリンターなどの非表示コンテキストにアクセスしたりするために使用されます。

CPaintDC
ウィンドウのメンバー関数 OnPaint 使用される表示コンテキスト。 構築時に BeginPaint を自動的に呼び出し、破棄時に EndPaint します。

CClientDC
ウィンドウのクライアント領域の表示コンテキスト。 たとえば、マウス イベントに対する即時応答で描画するために使用されます。

CWindowDC
クライアント領域と非クライアント領域の両方を含む、ウィンドウ全体の表示コンテキスト。

CMetaFileDC
Windows メタファイルのデバイス コンテキスト。 Windows メタファイルには、イメージを作成するために再生できる一連のグラフィックス デバイス インターフェイス (GDI) コマンドが含まれています。 CMetaFileDCのメンバー関数に対して行われた呼び出しは、メタファイルに記録されます。

CPoint
座標 (x、y) のペアを保持します。

CSize
距離、相対位置、またはペアの値を保持します。

CRect
四角形領域の座標を保持します。

CRgn
ウィンドウ内の楕円、多角形、または不規則な領域を操作するための GDI 領域をカプセル化します。 クラス CDCのクリッピング メンバー関数と組み合わせて使用されます。

CRectTracker
四角形オブジェクトのサイズ変更と移動のためのユーザー インターフェイスを表示および処理します。

CColorDialog
色を選択するための標準ダイアログ ボックスを提供します。

CFontDialog
フォントを選択するための標準ダイアログ ボックスを提供します。

CPrintDialog
ファイルを印刷するための標準ダイアログ ボックスを提供します。

こちらも参照ください

クラスの概要