<Return[E]><Top>

ExcludeClipRect

Declare Function Api_ExcludeClipRect& Lib "gdi32" Alias "ExcludeClipRect" (ByVal hDC&, ByVal X1&, ByVal Y1&, ByVal X2&, ByVal Y2&)

Declare Function ExcludeClipRect Lib "gdi32" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long

既存のクリッピングリージョンから、指定された長方形を除外し、新しいクリッピングリージョンを作成する。

パラメータ
hdc
    デバイスコンテキストのハンドルを指定する。
nLeftRect
    長方形の左上隅の論理 x 座標を指定する。
nTopRect
    長方形の左上隅の論理 y 座標を指定する。
nRightRect
    長方形の右下隅の論理 x 座標を指定する。
nBottomRect
    長方形の右下隅の論理 y 座標を指定する。
 

戻り値
    関数が成功すると、新しいクリッピングリージョンの複雑度が返る。これは、次の値のいずれかになる。

    値                             

意味                                                                            

    NULLREGION

クリッピングリージョンは空。

    SIMPLEREGION

クリッピングリージョンは単一の長方形である。

    COMPLEXREGION

クリッピングリージョンは単一の長方形よりも複雑な形である。

    ERROR

クリッピングリージョンは作成されなかった。