CRect::DeflateRect

void DeflateRect (int x, int y );

void DeflateRect (tamaño tamaño );

void DeflateRect (LPCRECT lpRect );

void DeflateRect (int l, int t, int r, int b );

Parámetros

x

Especifica el número de unidades para desinflar la izquierda y derecha de CRect.

y

Especifica el número de unidades para desinflar la parte superior e inferior de CRect.

tamaño

Un tamaño o CSize que especifica el número de unidades a desinflar CRect. El valor de cx especifica el número de unidades para desinflar la izquierda y derecha y el valor de cy especifica el número de unidades para desinflar la parte superior e inferior.

lpRect

Apunta a una estructura RECT o CRect que especifica el número de unidades a desinflar cada lado.

l

Especifica el número de unidades para desinflar el lado izquierdo de CRect.

t

Especifica el número de unidades para desinflar la parte superior de CRect.

r

Especifica el número de unidades para desinflar el lado derecho de CRect.

b

Especifica el número de unidades para desinflar la parte inferior del CRect.

Observaciones

DeflateRect desinfla CRect moviendo sus lados hacia su centro. Para ello, DeflateRect agrega unidades a la izquierda y arriba y resta unidades desde la derecha y abajo. Los parámetros de DeflateRect son valores firmados; los valores positivos desinflan CRect y valores negativos lo inflan.

Las primeras dos sobrecargas desinflan ambos pares de lados opuestos de CRect para que su anchura total disminuyó dos veces x (o cx) y su altura total disminuyó dos veces y (o cy). Las otras dos sobrecargas desinflan a cada lado del CRect independientemente de los demás.

Visió&n General de CRect |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CRect::InflateRect, CRect::operator-, CRect::operator-=, :: InflateRect

Index