Compartilhar via


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

Confira também

IsRectEmpty

Ptinrect

RECT

Funções de retângulo

Visão geral dos retângulos