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