在 MFC(Microsoft Foundation Classes)中,CRect 类提供了 EqualRect 方法,用于比较两个矩形是否相等。

以下是 CRect::EqualRect 方法的简要说明:
BOOL EqualRect(const CRect& rect) const;

  •  rect:要比较的另一个矩形对象。


返回类型 BOOL 表示布尔值,如果调用方法的矩形与传入的矩形相等,则返回 TRUE,否则返回 FALSE。

示例:
CRect rect1(10, 20, 30, 40);
CRect rect2(10, 20, 30, 40);

if (rect1.EqualRect(rect2))
    AfxMessageBox(_T("两个矩形相等"));
else
    AfxMessageBox(_T("两个矩形不相等"));

在这个示例中,rect1 和 rect2 表示两个矩形,通过调用 EqualRect 方法,可以判断它们是否相等。




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