<Return[C]><Top>

CreateEllipticRgn

Declare Function Api_CreateEllipticRgn& Lib "gdi32" Alias "CreateEllipticRgn" (ByVal nLeftRect&, ByVal nTopRect&, ByVal nRightRect&, ByVal nBottomRect&)

Declare Function CreateEllipticRgn Lib "gdi32" Alias "CreateEllipticRgn" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long

楕円形のリージョンを作成する。

パラメータ
nLeftRect
    楕円に外接する長方形の左上隅の x 座標を論理単位で指定する。
nTopRect
    楕円に外接する長方形の左上隅の y 座標を論理単位で指定する。
nRightRect
    楕円に外接する長方形の右下隅の x 座標を論理単位で指定する。
nBottomRect
    楕円に外接する長方形の右下隅の y 座標を論理単位で指定する。
 

戻り値
    関数が成功すると、リージョンのハンドルが返る。
    関数が失敗すると、NULL が返る。
    Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。