CRect::IntersectRect

BOOL IntersectRect ( LPCRECT lpRect1, LPCRECT lpRect2 );

Возвращаемое значение

Ненулевое значение, если пересечение не является пустой; 0, если пересечение пусто.

Параметры

lpRect1

Указывает на структуру RECT или объект CRect , содержащий исходный прямоугольник.

lpRect2

Указывает на структуру RECT или объект CRect , содержащий исходный прямоугольник.

Примечания

Делает CRect равным пересечения двух существующих прямоугольников. Пересечение является крупнейшим прямоугольник, содержащихся в обоих существующих прямоугольников.

Примечаниеnbsp;  Оба из прямоугольников должна быть нормализована или эта функция может завершиться неудачей. Вы можете вызвать &NormalizeRect для нормализации прямоугольники перед вызовом этой функции.

Обзор CRectЧлены класса | Иерархическая схема

См. такжеnbsp;CRect::operator & =, CRect::operator &, CRect::UnionRect, CRect::SubtractRect, CRect::NormalizeRect, :: IntersectRect

Index