RAX - уникальная статистика и популярность вашего сайта
Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".
Сайт рассылки: http://www.winnt.rsm.org.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.winnt.rsm.org.ru/winapi/winapi.htm
Раздел "C++Builder": http://www.winnt.rsm.org.ru/cbuilder/cbuilder.htm
Раздел "Советы & примеры": http://www.winnt.rsm.org.ru/tipstricks/tipstricks.htm
Обновления на сайте
Переведены ответы на вопросы из официального FAQ'a Borland: "Ошибка "Application
must be run in the
Builder environment"", "Как мне сохранить встроенный ресурс в файл?"
Перевод
Сегодня вашему вниманию представлен перевод функции OffsetRgn.
OffsetRgn
Функция OffsetRgn перемещает область на заданные смещения.
int OffsetRgn(
HRGN hrgn, // дескриптор области
int nXOffset, // смещение вдоль оси x
int nYOffset // смещение вдоль оси y
);
Параметры
hrgn – идентифицирует перемещаемую область.
nXOffset – задает количество логических единиц, на которое область смещается
влево или вправо.
nYOffset – задает количество логических единиц, на которое область смещается
вверх или вниз.
Возвращаемые значения
Возвращаемое значение определяет сложность новой области. Может принимать одно
из следующих значений:
Значение Пояснение
COMPLEXREGION Область состоит более чем из одного прямоугольника
ERROR Произошла ошибка, область не изменена.
NULLREGION Пустая область
SIMPLEREGION Область является одиночным прямоугольником
хелп по WinAPI: http://www.winnt.rsm.org.ru/winapi/winapirefresh.htm
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@online.ru