CRect::operator &
Restituisce CRect che è l'intersezione CRect e rect2.
CRect operator&(
const RECT& rect2
) const throw( );
Parametri
- rect2
Contiene RECT o CRect.
Valore restituito
CRect che è l'intersezione CRect e rect2.
Note
L'intersezione è il più grande rettangolo che è contenuto in entrambi i rettangoli.
[!NOTA]
Entrambi i rettangoli devono essere normalizzati o la funzione può non riuscire.È possibile chiamare NormalizeRect per normalizzare i rettangoli prima di chiamare la funzione.
Esempio
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);
Requisiti
Header: atltypes.h