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 该区域存在重叠的边框。

  • ERROR 没有区域时创建的。

  • NULLREGION 该区域为空。

  • SIMPLEREGION 该区域不存在重叠的边框。

备注

矩形的宽度,指定由 x2 的绝对值– x1,不能超过32,767个单位。此限制应用于该矩形的高度。

要求

Header: afxwin.h

请参见

参考

CDC 类

层次结构图

CDC::ExcludeUpdateRgn

ExcludeClipRect