Função EqualRect (winuser.h)
A função EqualRect determina se os dois retângulos especificados são iguais comparando as coordenadas de seus cantos superior esquerdo e inferior direito.
Sintaxe
BOOL EqualRect(
[in] const RECT *lprc1,
[in] const RECT *lprc2
);
Parâmetros
[in] lprc1
Ponteiro para uma estrutura RECT que contém as coordenadas lógicas do primeiro retângulo.
[in] lprc2
Ponteiro para uma estrutura RECT que contém as coordenadas lógicas do segundo retângulo.
Retornar valor
Se os dois retângulos forem idênticos, o valor retornado será diferente de zero.
Se os dois retângulos não forem idênticos, o valor retornado será zero.
Comentários
A função EqualRect não tratará retângulos vazios como iguais se suas coordenadas forem diferentes.
Como os aplicativos podem usar retângulos para diferentes finalidades, 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 |