CRect::operator &
Zwraca CRect czyli przecięcia CRect i rect2.
CRect operator&(
const RECT& rect2
) const throw( );
Parametry
- rect2
Zawiera RECT lub CRect.
Wartość zwracana
A CRect czyli przecięcia CRect i rect2.
Uwagi
Punkt przecięcia jest największym prostokąt, zawarte w obu 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(100, 100, 200, 200);
ASSERT(rectResult == rect3);
Wymagania
Nagłówek: atltypes.h