次の方法で共有


グラフィック オブジェクト

DC に関連付けられているペン、ブラシ、ビットマップ、パレット、領域、パスは、そのグラフィック オブジェクトと呼ばれます。 これらの各オブジェクトには、次の属性が関連付けられています。

Graphic オブジェクト 関連付けられている属性
ビットマップ サイズ (バイト単位)。ディメンション (ピクセル単位)。color-format;圧縮スキーム。などなど。
ブラシ スタイル、色、パターン、原点。
パレット 色とサイズ (または色の数)。
フォント 書体名、幅、高さ、重み、文字セットなど。
パス 形。
ペン スタイル、幅、色。
地域 場所とディメンション。

 

アプリケーションが DC を作成すると、システムは既定のオブジェクトのセットを自動的に格納します (既定のビットマップまたはパスはありません)。 アプリケーションは、GetCurrentObject を呼び出し、GetObject関数をすることで、既定のオブジェクトの属性を調べることができます。 アプリケーションでは、新しいオブジェクトを作成して DC に選択することで、これらの既定値を変更できます。 オブジェクトは、SelectObject 関数を呼び出すことによって DC に選択されます。

アプリケーションでは、SetDCBrushColorを使用して、現在のブラシの色指定した色の値に設定できます。

GetDCBrushColor 関数は、DC ブラシの色を返します。 SetDCPenColor 関数は、ペンの色を指定した色の値に設定します。 GetDCPenColor 関数は、DC ペンの色を返します。