勇芳软件工作室.汉化:  Rectangles > Rectangle Functions >

UnionRect

Previous pageReturn to chapter overviewNext page

描述

 

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结构的指针,它将接收包含lprcSrc1lprcSrc2参数指向的矩形的矩形。

 

lprcSrc1

 

[in]指向包含第一个源矩形的RECT结构的指针。

 

lprcSrc2

 

[in]指向包含第二个源矩形的RECT结构的指针。

 

返回值

 

如果指定的结构包含非空矩形,则返回值不为零。

 

如果指定的结构不包含非空矩形,返回值为零。

 

备注

 

系统忽略空矩形的尺寸,即一个矩形,其中所有坐标都设置为零,以使其没有高度或没有宽度。

 

因为应用程序可以将矩形用于不同的目的,所以矩形函数不使用显式的度量单位。相反,所有矩形坐标和维度都以带符号的逻辑值给出。映射模式和使用矩形的功能决定了测量单位。

 

引用文件 #INCLUDE Once

 

WinUser.inc