CRect::operator |
Возвращает CRect, представляющее собой объединение CRect и rect2.
CRect operator|(
const RECT& rect2
) const throw( );
Параметры
- rect2
Содержит RECT или CRect.
Возвращаемое значение
CRect, представляющее собой объединение CRect и rect2.
Заметки
Объединение наименьший прямоугольник, содержащий оба прямоугольника.
Примечание
Оба прямоугольников, необходимые для нормализации, либо эта функция может завершиться ошибкой.Можно вызвать NormalizeRect для нормализации прямоугольники перед вызовом этой функции.
Пример
CRect rect1(100, 0, 200, 300);
CRect rect2( 0, 100, 300, 200);
CRect rect3;
rect3 = rect1 | rect2;
CRect rectResult(0, 0, 300, 300);
ASSERT(rectResult == rect3);
Требования
Header: atltypes.h