<Return[O]><Top>

OffsetRgn

Declare Function Api_OffsetRgn& Lib "gdi32" Alias "OffsetRgn" (ByVal hRgn&, ByVal x&, ByVal y&)

Declare Function OffsetRgn Lib "gdi32" (ByVal hrgn As Long, ByVal nXOffset As Long, ByVal nYOffset As Long) As Long

指定されたリージョンを、指定されたオフセットだけ移動する。

パラメータ
hrgn
    リージョンのハンドルを指定する。このリージョンが移動される。
nXOffset
    左または右への移動量を、論理単位で指定する。
nYOffset
    上または下への移動量を、論理単位で指定する。
 

戻り値
    関数が終了すると、リージョンの複雑度が返る。
    次の値のいずれかになる。

    値                               

意味                                                        

    NULLREGION

リージョンは空。

    SIMPLEREGION

リージョンは単一の長方形。

    COMPLEXREGION

リージョンは単一の長方形よりも複雑な形。

    ERROR

エラーが発生した。リージョンは移動しなたった。