Compartilhar via


IntersectRect

Windows Mobile SupportedWindows Embedded CE Supported

9/9/2008

Essa função calcula a interseção de dois retângulos origem e coloca as coordenadas do retângulo interseção no retângulo de destino.

Se os retângulos origem não interceptam, um vazio retângulo (na quais todas as coordenadas são definidas para zero) é colocado no retângulo de destino.

Syntax

BOOL IntersectRect(
  LPRECT lprcDst, 
  const RECT* lprcSrc1, 
  const RECT* lprcSrc2
);

Parameters

  • lprcDst
    Ponteiro longo para o RECT estrutura que deve receber a interseção dos retângulos apontado pelo lprcSrc1 e lprcSrc2 Parâmetros.
  • lprcSrc1
    Ponteiro longo para o RECT estrutura que contém o primeiro retângulo origem.
  • lprcSrc2
    Ponteiro longo para o RECT estrutura que contém o segundo retângulo origem.

Return Value

Nonzero indica que os retângulos interseção.

Zero indica que os retângulos não interceptam.

Para informações de erro estendidas get, chamar GetLastError.

Requirements

Header winuser.h
Library Rectapi.lib
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

InflateRect
OffsetRect
UnionRect
RECT