Поделиться через


Функция OffsetRgn (wingdi.h)

Функция OffsetRgn перемещает область по указанным смещениям.

Синтаксис

int OffsetRgn(
  [in] HRGN hrgn,
  [in] int  x,
  [in] int  y
);

Параметры

[in] hrgn

Дескриптор в регионе для перемещения.

[in] x

Указывает количество логических единиц для перемещения влево или вправо.

[in] y

Указывает количество логических единиц для перемещения вверх или вниз.

Возвращаемое значение

Возвращаемое значение указывает сложность нового региона. Может быть одним из указанных далее.

Значение Значение
NULLREGION Область пуста.
SIMPLEREGION Область представляет собой один прямоугольник.
COMPLEXREGION Область — это несколько прямоугольников.
ОШИБКА Ошибка; регион не затрагивается.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header wingdi.h (включая Windows.h)
Библиотека Gdi32.lib
DLL Gdi32.dll

См. также раздел

Функции регионов

Обзор регионов