Compartir a través de


CRect::InflateRect

InflateRect infla CRect mover sus lados fuera de su centro.

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

Parámetros

  • x
    Especifica el número de unidades aumenten para los lados izquierdo y derecho de CRect.

  • y
    Especifica el número de unidades aumenten para la parte superior e inferior de CRect.

  • size
    CALIBRE o CSize que especifica el número de unidades que CRectaumenten. El valor de cx especifica el número de unidades aumenten para los lados izquierdo y derecho y el valor de cy especifica el número de unidades aumenten para la parte superior e inferior.

  • lpRect
    Señala una estructura o a CRect de RECT que especifica el número de unidades aumenten para cada lado.

  • l
    Especifica el número de unidades que aumenten el lado izquierdo de CRect.

  • t
    Especifica el número de unidades aumenten para la parte superior de CRect.

  • r
    Especifica el número de unidades que aumenten el lado derecho de CRect.

  • b
    Especifica el número de unidades aumenten para la parte inferior de CRect.

Comentarios

Para ello, InflateRect resta unidades left y top y agrega unidades a la derecho e inferior. los parámetros de InflateRect son valores firmados; los valores positivos inflan CRect y los valores negativos se desinflan.

Las primeras dos sobrecargas inflan a ambos pares de lados opuestos de CRect aumentar el ancho total por dos veces x (o cx) y el alto total es aumentado por dos y las veces (o cy). Las otras dos sobrecargas inflan cada lado de CRect independientemente de las demás.

Ejemplo

CRect rect(0, 0, 300, 300);
rect.InflateRect(50, 200);

// rect is now (-50, -200, 350, 500)
ASSERT(rect == CRect(-50, -200, 350, 500));   

Requisitos

encabezado: atltypes.h

Vea también

Referencia

CRect Class

Gráfico de jerarquías

CRect::DeflateRect

CRect::operator +

CRect::operator +=

InflateRect