Поделиться через


CRgn::EqualRgn

Определяет, является ли заданный область эквивалентна области, хранящиеся в объекте CRgn.

BOOL EqualRgn( 
   CRgn* pRgn  
) const;

Параметры

  • pRgn
    Определяет область.

Возвращаемое значение

Ненулевое значение 2 области эквивалентны; в противном случае – значение 0.

Пример

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

Требования

Header: afxwin.h

См. также

Ссылки

Класс CRgn

Диаграмма иерархии

EqualRgn