CDC::IntersectClipRect

通过合并 x1、 y1、 x2和 y2和矩形的指定的交集创建新的剪辑区域当前区域。

int IntersectClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int IntersectClipRect(
   LPCRECT lpRect 
);

参数

  • x1
    指定矩形的左上角的逻辑x坐标。

  • y1
    指定矩形的左上角的逻辑y坐标。

  • x2
    指定矩形右下角的逻辑x坐标。

  • y2
    指定矩形右下角的逻辑y坐标。

  • lpRect
    指定矩形。 您可以通过一 CRect 对象或指向一 RECT 结构此参数的。

返回值

新的剪辑区域的类型。 它可以是以下任一值:

  • COMPLEXREGION 新的剪辑区域存在重叠的边框。

  • ERROR 设备上下文无效。

  • NULLREGION 新的剪辑区域是空。

  • SIMPLEREGION 新的剪辑区域不存在重叠的边框。

备注

GDI在新范围内剪辑任何后续的输出以适应。 此宽度和高度不能超过32,767。

要求

Header: afxwin.h

请参见

参考

CDC 类

层次结构图

IntersectClipRect

CRect选件类

RECT 结构