OffsetRgn
Функция OffsetRgn перемещает область на заданные смещения.
int
OffsetRgn
(
HRGN
hrgn
, // дескриптор области
int
nXOffset
, // смещение вдоль оси
x
int
nYOffset
// смещение вдоль оси
y
);
Параметры
hrgn
- идентифицирует перемещаемую область.
nXOffset
- задает количество логических единиц, на которое область смещается влево или вправо.
nYOffset
- задает количество логических единиц, на которое область смещается вверх или вниз.
Возвращаемые значения
Возвращаемое значение определяет сложность новой области. Может принимать одно из следующих значений:
Значение |
Пояснение |
COMPLEXREGION |
Область состоит более чем из одного прямоугольника |
ERROR |
Произошла ошибка, область не изменена. |
NULLREGION |
Пустая область |
SIMPLEREGION |
Область является одиночным прямоугольником |