CRect::operator &
Vrátí CRect je průsečík CRect a rect2.
CRect operator&(
const RECT& rect2
) const throw( );
Parametry
- rect2
Obsahuje RECT nebo CRect .
Vrácená hodnota
A CRect je průsečík CRect a rect2.
Poznámky
Průsečík je největší obdélníku, který je obsažen v obou obdélníky.
[!POZNÁMKA]
Musí být normalizovány oba obdélníky nebo může dojít k selhání funkce.Můžete volat NormalizeRect před voláním funkce normalizuje obdélníky.
Příklad
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);
Požadavky
Záhlaví: atltypes.h