IntersectRect

IntersectRect

VB声明

Declare Function IntersectRect Lib "user32" Alias "IntersectRect" (lpDestRect As RECT, lpSrc1Rect As RECT, lpSrc2Rect As RECT) As Long

说明

这个函数在lpDestRect里载入一个矩形,它是lpSrc1Rect与lpSrc2Rect两个矩形的交集。如两个源矩形根本未发生重叠,则lpDestRect会被设为一个空矩形

返回值

Long,非零表示成功,零表示失败。会设置GetLastError

参数表

参数

类型及说明

lpDestRect

RECT,目标矩形,用于包含lpSrc1Rect与lpSrc2Rect两个矩形的重合部分

lpSrc1Rect

RECT,第一个源矩形

lpSrc2Rect

RECT,第二个源矩形

Top