CRect::operator |

Zwraca CRect czyli Unii CRect i rect2.

CRect operator|( 
   const RECT& rect2  
) const throw( );

Parametry

  • rect2
    Zawiera RECT lub CRect.

Wartość zwracana

A CRect czyli Unii CRect i rect2.

Uwagi

Unia jest najmniejszego prostokąta, zawierający zarówno prostokątów.

[!UWAGA]

Muszą być zarówno prostokąty znormalizowane lub tej funkcji może się nie powieść.Można wywołać NormalizeRect do znormalizowania prostokąty przed wywołaniem tej funkcji.

Przykład

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);   

Wymagania

Nagłówek: atltypes.h

Zobacz też

Informacje

Klasa CRect

Diagram hierarchii

CRect::UnionRect

CRect::operator | =

CRect::operator &

CRect::NormalizeRect