IntersectClipRect函数从当前剪切区域和指定矩形的交点创建一个新的剪切区域。
An error occurred. (The current clipping region is unaffected.)
HDC 【HDC】, | //设备上下文的句柄 |
INT 【nLeftRect】, | //矩形左上角的x坐标 |
INT 【nTopRect】, | //矩形左上角的y坐标 |
INT 【nRightRect】, | //矩形右下角的x坐标 |
INT 【nBottomRect】 | //矩形右下角的y坐标 |
); |
参数
【HDC】
标识设备上下文。
【nLeftRect】
指定矩形左上角的逻辑x坐标。
【nTopRect】
指定矩形左上角的逻辑y坐标。
【nRightRect】
指定矩形右下角的逻辑x坐标。
【nBottomRect】
指定矩形右下角的逻辑y坐标。
返回值
如果函数成功,则返回值指定新的裁剪区域的类型,并且可以是以下值之一:
值 | 含义 |
NULLREGION | 区域是空的 |
SIMPLEREGION | 区域是单个矩形。 |
COMPLEXREGION | 区域是多个矩形。 |
ERROR | 发生错误(当前的剪辑区域不受影响。) |
备注
给定矩形的下边和最右边的边缘从裁剪区域中排除。
也可以看看