OffsetRect函数用于将矩形的位置进行平移,即在原来的位置上加上指定的偏移量。
函数原型为:
void OffsetRect(
LPRECT lprc, // 指向要平移的矩形的指针
int dx, // X轴的偏移量
int dy // Y轴的偏移量
);
参数说明:
lprc:指向要平移的矩形的指针。
dx:X轴的偏移量,向右平移为正值,向左平移为负值。
dy:Y轴的偏移量,向下平移为正值,向上平移为负值。
使用OffsetRect函数可以方便地对矩形进行平移操作。例如,如果有一个矩形rc,想要将其整体向右平移10个像素,可以使用OffsetRect函数进行平移:
OffsetRect(&rc, 10, 0);
这样就可以将矩形rc相对于原来的位置向右平移10个像素。