Partager via


== De CRect::operator

Détermine si rect est égal à CRect en comparant les coordonnées de leur supérieur gauche et angles inférieur droit.

BOOL operator ==( 
   const RECT& rect  
) const throw( );

Paramètres

  • rect
    Fait référence à un rectangle source. Peut être RECT ou CRect.

Valeur de retour

Une valeur différente de zéro si la valeur ; sinon 0.

Notes

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(35, 150, 10, 25);
CRect rect2(35, 150, 10, 25);
CRect rect3(98, 999,  6,  3);

ASSERT(rect1 == rect2);

// works just fine against RECTs, as well

RECT test;
test.left = 35;
test.top = 150;
test.right = 10;
test.bottom = 25;

ASSERT(rect1 == test);   

Configuration requise

Header: atltypes.h

Voir aussi

Référence

CRect, classe

Graphique de la hiérarchie

CRect::operator ! =

CRect::NormalizeRect

EqualRect