次の方法で共有


CRgn::CreateEllipticRgnIndirect

楕円領域を作成します。

BOOL CreateEllipticRgnIndirect(
   LPCRECT lpRect 
);

パラメーター

  • lpRect
    楕円に外接する四角形の左上隅と右下隅の論理座標を持つ RECT 構造体、または CRect オブジェクトへのポインター。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

領域は構造体または lpRect で指定されるオブジェクトで定義され、CRgn オブジェクトに格納されます。

領域のサイズは、論理単位で 32,767 × 32,767、または 64K のメモリのいずれか小さい方で制限されます。

CreateEllipticRgnIndirect 関数で作成された領域を使い終わったときは、その領域をデバイス コンテキストから選択解除し、DeleteObject 関数を使って領域を削除します。

使用例

CRgn::CreateRectRgnIndirect」の例を参照してください。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CRgn クラス

階層図

CRgn::CreateEllipticRgn

CreateEllipticRgnIndirect

その他の技術情報

CRgn のメンバー