Partager via


CRect::operator |=

Définit CRect égales à l'union d' CRect et d' rect.

void operator|=( 
   const RECT& rect  
) throw( );

Paramètres

  • rect
    Contient CRect ou RECT.

Notes

l'union est le plus petit rectangle qui contient les deux rectangles sources.

[!REMARQUE]

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

rect1 |= rect2;

CRect   rectResult(0, 0, 300, 300);
ASSERT(rectResult == rect1);   

Configuration requise

Header: atltypes.h

Voir aussi

Référence

Classe de CRect

Graphique de la hiérarchie

CRect::operator |

&= De CRect::operator

CRect::UnionRect

CRect::NormalizeRect

UnionRect