<Return[G]><Top>

GetRgnBox

Declare Function Api_GetRgnBox& Lib "gdi32" Alias "GetRgnBox" (ByVal hRgn&, lpRect As RECT)

Declare Function GetRgnBox Lib "gdi32" Alias "GetRgnBox" (ByVal hRgn As Long, lpRect As RECT) As Long

指定されたリージョンを含む最も小さい長方形(境界長方形)を取得する。

パラメータ
hrgn
    リージョンのハンドルを指定する。
lprc
    1 個の RECT 構造体へのポインタを指定する。関数から制御が返ると、この構造体に、論理単位の境界長方形が格納される。
 

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

    値                             

意味                                                             

    NULLREGION

リージョンは空。

    SIMPLEREGION

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

    COMPLEXREGION

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