CDC::ExcludeClipRect
更新 : 2007 年 11 月
既存のクリップ領域から指定された四角形を除いた、新しいクリップ領域を作ります。
int ExcludeClipRect(
int x1,
int y1,
int x2,
int y2
);
int ExcludeClipRect(
LPCRECT lpRect
);
パラメータ
x1
四角形の左上隅の論理 x 座標を指定します。y1
四角形の左上隅の論理 y 座標を指定します。x2
四角形の右下隅の論理 x 座標を指定します。y2
四角形の右下隅の論理 y 座標を指定します。lpRect
四角形を指定します。CRect オブジェクトを渡すこともできます。
戻り値
新しいクリップ領域の型を返します。次のいずれかの値になります。
COMPLEXREGION 領域には、重なり合った境界線があります。
ERROR 領域は作成されませんでした。
NULLREGION 領域は空です。
SIMPLEREGION 領域には重なり合う境界線がありません。
解説
x2 - x1 の絶対値で示される四角形の幅は、32,767 単位以内にします。この制限は四角形の高さにも適用されます。
必要条件
ヘッダー : afxwin.h