<Return[C]><Top>

CreateRectRgn

Declare Function Api_CreateRectRgn& Lib "gdi32" Alias "CreateRectRgn" (ByVal nLeftRect&, ByVal nTopRect&, ByVal nRightRect&, ByVal nBottomRect&)

Declare Function CreateRectRgn Lib "gdi32" Alias "CreateRectRgn" (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 関数を使う。

解説
    長方形の右辺と下辺はリージョンに含まれない。