次の方法で共有


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

必要条件

ヘッダー: afxwin.h

参照

関連項目

CRgn クラス

階層図

EqualRgn