描述
UnionRect函数创建两个矩形的并集。联合是包含两个源矩形的最小矩形。
C++ 语法
BOOL UnionRect( __out LPRECT lprcDst, __in const RECT *lprcSrc1, __in const RECT *lprcSrc2 ); |
PowerBASIC 语法
FUNCTION UnionRect ( _ BYREF lprcDst AS RECT, _ BYREF lprcSrc1 AS RECT, _ BYREF lprcSrc2 AS RECT _ ) AS LONG |
参数
lprcDst
[out]指向RECT结构的指针,它将接收包含lprcSrc1和lprcSrc2参数指向的矩形的矩形。
lprcSrc1
[in]指向包含第一个源矩形的RECT结构的指针。
lprcSrc2
[in]指向包含第二个源矩形的RECT结构的指针。
返回值
如果指定的结构包含非空矩形,则返回值不为零。
如果指定的结构不包含非空矩形,返回值为零。
备注
系统忽略空矩形的尺寸,即一个矩形,其中所有坐标都设置为零,以使其没有高度或没有宽度。
因为应用程序可以将矩形用于不同的目的,所以矩形函数不使用显式的度量单位。相反,所有矩形坐标和维度都以带符号的逻辑值给出。映射模式和使用矩形的功能决定了测量单位。
引用文件 #INCLUDE Once
WinUser.inc