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