winuser.h


InflateRect

La función InflateRect incrementa o decrementa la anchura y altura del rectángulo especificado. La función InflateRect añade dx unidades a los extremos izquierdo y derecho del rectángulo y dy unidades a los extremos superior e inferior. Los parámetros dx y dy son valores con signo; los valores positivos incrementan al anchura y altura, los negativos las decrementan.

Sintaxis

BOOL InflateRect(
    LPRECT lprc,  // dirección del rectángulo
    int dx,       // cantidad de incremento o decremento del ancho
    int dy        // cantidad de incremento o decremento del alto
   );

Parámetros

lprc: puntero a la estructura RECT que aumenta o disminiye de tamaño.

dx: especifica la cantidad a incrementar o de decrementar la anchura del rectángulo. Este parámetro debe ser negativo para disminuir la anchura.

dy: especifica la cantidad a incrementar o de decrementar la altura del rectángulo. Este parámetro debe ser negativo para disminuir la altura.

Valor de retorno

Si la función tiene éxito, el valor de retorno es distinto de cero.

Si la función falla, el valor de retornoe es cero. Para obtener información adicional sobre el error, llamar a GetLastError.