Partager via


CRgn::EqualRgn

Détermine si la zone donnée est équivalente à la zone stockée dans l'objet d' CRgn .

BOOL EqualRgn(
   CRgn* pRgn 
) const;

Paramètres

  • pRgn
    Identifie une zone.

Valeur de retour

Une valeur différente de zéro si les deux régions sont équivalentes ; sinon 0.

Exemple

CRgn   rgnA, rgnB;

VERIFY(rgnA.CreateEllipticRgn(200, 100, 350, 250));
VERIFY(rgnB.CreateRectRgn( 0, 0, 50, 50 ));
VERIFY(rgnB.CopyRgn( &rgnA ));
int nOffsetResult = rgnB.OffsetRgn( -75, 75 );
ASSERT( nOffsetResult != ERROR && nOffsetResult != NULLREGION );
ASSERT( FALSE == rgnB.EqualRgn( &rgnA ) );

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CRgn, classe

Graphique de la hiérarchie

EqualRgn