CRect::operator et
Retourne CRect qui correspond à l'intersection d' CRect et de rect2.
CRect operator&(
const RECT& rect2
) const throw( );
Paramètres
- rect2
Contient RECT ou CRect.
Valeur de retour
CRect qui correspond à l'intersection d' CRect et de rect2.
Notes
l'intersection est le plus grand rectangle qui est contenu dans les deux rectangles.
Notes
Les deux rectangles doivent être normaux ou cette fonction peut échouer.Vous pouvez appeler NormalizeRect pour normaliser les rectangles avant d'appeler cette fonction.
Exemple
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);
Configuration requise
Header: atltypes.h