CDC::ExcludeClipRect

virtual int ExcludeClipRect(int x1, int y1, int x2, int y2);
virtual int ExcludeClipRect(LPCRECT lpRect);

返回值:指定新的剪切区域类型,可为下列值之一:
COMPLEXREGION该区域有覆盖边界。
ERROR没有创建区域。
NULLREGION区域为空。
SIMPLEREGION该区域无覆盖边界。

参数:
x1指定矩形左上角的X逻辑坐标。
y1指定矩形左上角的Y逻辑坐标。
x2指定矩形右下角的X逻辑坐标。
y2指定矩形右下角的Y逻辑坐标。
lpRect指定矩形,也可以是一个CRect对象。

说明:
创建一个新的剪切区,包括已存在的剪切区,不含指定的矩形。
矩形宽度由绝对值x2-x1表示,不能超过32,767单位。这一限制同样适于矩形高度。

请参阅:CDC::ExcludeUpdateRgn, ::ExcludeClipRect