CDC::ExcludeClipRect
既存のクリップ領域から指定された四角形を除いた、新しいクリップ領域を作ります。
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 領域に境界線が重複することがあります。
[エラー] 領域は作成されませんでした。
NULLREGION 領域は空です。
に 重複SIMPLEREGION 領域の境界線がありません。
解説
x2 の絶対値で指定された四角形の幅 x1は、– 32,767 の単位を超えることはできません。この制限は、四角形の高さにも適用されます。
必要条件
ヘッダー: afxwin.h