IntersectRect
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 |