IntersectRect函数计算两个源矩形的交集,并将交点矩形的坐标放置到目标矩形中。如果源矩形不相交,则将空矩形(其中所有坐标设置为零)放入目标矩形。
BOOL IntersectRect(
LPRECT 【lprcDst】, | //交叉路口结构的地址 |
CONST RECT *【lprcSrc1】, | //第一个矩形结构的地址 |
CONST RECT *【lprcSrc2】 | //具有第二个矩形的结构的地址 |
); |
参数
【lprcDst】
指向RECT结构的接收【lprcSrc1】和【lprcSrc2】参数指向的矩形的交点。
【lprcSrc1】
指向包含第一个源矩形的RECT结构。
【lprcSrc2】
指向包含第二个源矩形的RECT结构。
返回值
如果矩形相交,则返回值不为零。
如果矩形不相交,则返回值为零。要获取扩展错误信息,请调用GetLastError.
也可以看看