Share via


CRgn クラス

Windows のグラフィック デバイス インターフェイス (GDI) の領域をカプセル化したものです。

class CRgn : public CGdiObject

メンバー

6y4t32t5.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CRgn::CRgn

CRgn オブジェクトを構築します。

6y4t32t5.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CRgn::CombineRgn

CRgn の 2 種類の指定したオブジェクトの共用体と同じになるように CRgn のオブジェクトを設定します。

CRgn::CopyRgn

これは CRgn 指定のオブジェクトのコピーであるように CRgn のオブジェクトを設定します。

CRgn::CreateEllipticRgn

楕円空間を持つ CRgn のオブジェクトを初期化します。

CRgn::CreateEllipticRgnIndirect

RECT の構造体によって定義された楕円空間を持つ CRgn のオブジェクトを初期化します。

CRgn::CreateFromData

特定の領域と変換のデータから領域を作成します。

CRgn::CreateFromPath

指定されたデバイス コンテキストに選択されているパスから領域を作成します。

CRgn::CreatePolygonRgn

多角形の領域を持つ CRgn のオブジェクトを初期化します。システムは、最後の頂点多角形を描画して、からの 1 番目の行を必要に応じて自動的に閉じます。

CRgn::CreatePolyPolygonRgn

一連のクローズ多角形で構成される領域のある CRgn のオブジェクトを初期化します。多角形は非表示か、または重複することがあります。

CRgn::CreateRectRgn

四角形領域を持つ CRgn のオブジェクトを初期化します。

CRgn::CreateRectRgnIndirect

RECT の構造体によって定義される四角形の領域のある CRgn のオブジェクトを初期化します。

CRgn::CreateRoundRectRgn

角の丸い四角形の領域のある CRgn のオブジェクトを初期化します。

CRgn::EqualRgn

CRgn の 2 種類のオブジェクトが等しいかどうかを確認します。

CRgn::FromHandle

ハンドルを Windows の領域に指定されている場合、CRgn オブジェクトへのポインターを返します。

CRgn::GetRegionData

特定の領域を表すデータの指定したバッファーに格納します。

CRgn::GetRgnBox

CRgn のオブジェクトの外接する四角形の座標を取得します。

CRgn::OffsetRgn

指定したオフセットによって CRgn のオブジェクトを移動します。

CRgn::PtInRegion

指定した点が領域にあるかどうかを判定します。

CRgn::RectInRegion

指定した四角形の任意の部分が領域の境界内にあるかどうかを判定します。

CRgn::SetRectRgn

指定された四角形領域への CRgn のオブジェクトを設定します。

6y4t32t5.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

説明

CRgn::operator HRGN

CRgn のオブジェクトに含まれているウィンドウ ハンドルを返します。

解説

領域は、ウィンドウ内の楕円または多角形の領域です。領域を使用するには、クラス CDCのメンバーとして定義されるクリッピングの関数の CRgn クラスのメンバー関数を使用します。

CRgn のメンバー関数は、という領域のオブジェクトに関する情報を作成、変更、および取得します。

CRgnの使用の詳細については、グラフィカル オブジェクトを参照してください。

継承階層

CObject

CGdiObject

CRgn

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図