Função InflateRect (winuser.h)
A função InflateRect aumenta ou diminui a largura e a altura do retângulo especificado. A função InflateRect adiciona unidades -dx à extremidade esquerda e dx à extremidade direita das unidades retângulo e -dy à parte superior e dy à parte inferior. Os parâmetros dx e dy são valores assinados; os valores positivos aumentam a largura e a altura e os valores negativos os diminuem.
Sintaxe
BOOL InflateRect(
[in, out] LPRECT lprc,
[in] int dx,
[in] int dy
);
Parâmetros
[in, out] lprc
Um ponteiro para a estrutura RECT que aumenta ou diminui de tamanho.
[in] dx
A quantidade para aumentar ou diminuir a largura do retângulo. Esse parâmetro deve ser negativo para diminuir a largura.
[in] dy
A quantidade para aumentar ou diminuir a altura do retângulo. Esse parâmetro deve ser negativo para diminuir a altura.
Valor retornado
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero.
Comentários
Como os aplicativos podem usar retângulos para fins diferentes, as funções de retângulo não usam uma unidade de medida explícita. Em vez disso, todas as coordenadas e dimensões do retângulo são fornecidas em valores lógicos com sinal. O modo de mapeamento e a função na qual o retângulo é usado determinam as unidades de medida.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winuser.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |