InflateRect

来源:互联网 发布:设计软件源码 编辑:程序博客网 时间:2024/06/06 07:01

CRect::InflateRect

void InflateRect( int x, int y ); void InflateRect( SIZE size ); void InflateRect( LPCRECT lpRect ); void InflateRect( int l, int t, int r, int b );

参数: x 指定扩大CRect左和右边的单位数。 y 指定扩大CRect上、下边的单位数。 size 一个指定扩大CRect的单位数的SIZE或CSize。cx值指定扩大左、右边的单位数,cy指定扩大上、下边的单位数。 lpRect 指向一个RECT结构或CRect,指定扩大每一边的单位数。 l 指定扩大CRect左边的单位数。 t 指定扩大CRect上边的单位数。 r 指定扩大CRect右边的单位数。 b 指定扩大CRect下边的单位数。

CRect::DeflateRect

void DeflateRect( int x, int y ); void DeflateRect( SIZE size ); void DeflateRect( LPCRECT lpRect ); void DeflateRect( int l, int t, int r, int b );

参数: x 指定缩小CRect的左和右边的单位数。 y 指定缩小CRect的上、下边的单位数。 size 一个指定缩小CRect的单位数的SIZE或CSize。cx值指定缩小左、右边的单位数,cy指定缩小上、下边的单位数。 lpRect 指向一个RECT结构或CRect,指定缩小每一边的单位数。 l 指定缩小CRect左边的单位数。 t 指定缩小CRect上边的单位数。 r 指定缩小CRect右边的单位数。 b 指定缩小CRect下边的单位数。

// Windows GDI InflateRectThe InflateRect function increases or decreases the width and height of the specified rectangle. The InflateRect function adds dx units to the left and right ends of the rectangle and dy units to the top and bottom. The dx and dy parameters are signed values; positive values increase the width and height, and negative values decrease them.

BOOL InflateRect( LPRECT lprc, // rectangle int  dx,  // amount to adjust width int  dy  // amount to adjust height);

原创粉丝点击