CRgn::OffsetRgn
将 CRgn 对象存储的区域由指定的偏移量。
int OffsetRgn(
int x,
int y
);
int OffsetRgn(
POINT point
);
参数
x
指定单元数向左或向右移动。y
指定单元数上移或下移。point
point x坐标指定单元数向左或向右移动。 point y坐标指定单元数上移或下移。 point 参数可以为 POINT 结构或 CPoint 对象。
返回值
新的区域的类型。 它可以是以下任一值:
COMPLEXREGION 区域存在重叠的边框。
ERROR 区域处理无效。
NULLREGION 区域为空。
SIMPLEREGION 区域不存在重叠的边框。
备注
函数对象沿X轴和 y 单元测试的区域 x 单元沿y轴。
区域的坐标值必须小于或等于32,767并且大于或等于– 32,768。 必须仔细选择 x 和 y 参数防止无效区域坐标。
示例
为 CRgn::CreateEllipticRgn参见示例。
要求
Header: afxwin.h