以下是 CRect::operator -= 的一般用法示例:
CRect rect1(10, 10, 50, 50); // 第一个矩形
CRect rect2(5, 5, 20, 20); // 第二个矩形
// 执行矩形减法,通过调整坐标来实现
rect1 -= rect2;
// 现在 rect1 表示的是两个矩形的减法结果
在这个例子中,rect1 和 rect2 表示两个矩形,通过 -= 运算符,rect1 的坐标被调整以实现两个矩形的减法。这可以看作是将 rect2 的坐标从 rect1 的坐标中减去。
这个运算符的使用使得对 CRect 对象执行平移操作更为方便。
转载请注明出处:http://www.zyzy.cn/article/detail/22087/MFC/CRect