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

InflateRect

Previous pageReturn to chapter overviewNext page

描述

 

InflateRect函数可以增加或减小指定矩形的宽度和高度。InflateRect功能将dx单位添加到矩形的左侧和右侧,并将dy单位添加到顶部和底部。dxdy参数是有符号值;正值增加宽度和高度,负值减小。

 

C++ 语法

 

BOOL InflateRect(

__inout LPRECT lprc,

__in    int dx,

__in    int dy

);

 

PowerBASIC 语法

 

FUNCTION InflateRect ( _

BYREF lprc AS RECT, _

BYVAL dx AS LONG, _

BYVAL dy AS LONG _

) AS LONG

 

参数

 

lprc

 

[in, out]指向大小增加或减小的RECT结构的指针。

 

dx

 

[in]指定增加或减少矩形宽度的数量。该参数必须为负,以减小宽度。

 

dy

 

[in]指定增加或减少矩形高度的数量。该参数必须为负值才能降低高度。

 

返回值

 

如果函数成功,返回值不为零。

 

如果函数失败,返回值为零。

 

备注

 

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

 

引用文件 #INCLUDE Once

 

WinUser.inc