CRgn::EqualRgn 是 MFC(Microsoft Foundation Classes)中的 CRgn 类的一个公共方法,用于比较两个区域(Region)对象是否相等。这个方法的声明如下:
BOOL EqualRgn(
   const CRgn* pRgn
) const;

这个方法接受一个指向另一个 CRgn 对象的指针 pRgn 作为参数,然后检查调用对象和传入对象是否相等。如果两个区域相等,返回 TRUE;否则返回 FALSE。

使用示例:
CRgn rgn1, rgn2;

// 假设rgn1和rgn2已经被创建并包含一些图形

// 检查两个区域是否相等
if (rgn1.EqualRgn(&rgn2))
{
    // 两个区域相等
}
else
{
    // 两个区域不相等
}

在这个示例中,EqualRgn 方法被用于检查 rgn1 和 rgn2 是否相等。如果相等,则执行相应的操作。


转载请注明出处:http://www.pingtaimeng.com/article/detail/22131/MFC/CRgn