This topic has not yet been rated - Rate this topic

OffsetRgn function

The OffsetRgn function moves a region by the specified offsets.

Syntax


int OffsetRgn(
  _In_  HRGN hrgn,
  _In_  int nXOffset,
  _In_  int nYOffset
);

Parameters

hrgn [in]

Handle to the region to be moved.

nXOffset [in]

Specifies the number of logical units to move left or right.

nYOffset [in]

Specifies the number of logical units to move up or down.

Return value

The return value specifies the new region's complexity. It can be one of the following values.

ValueMeaning
NULLREGIONRegion is empty.
SIMPLEREGIONRegion is a single rectangle.
COMPLEXREGIONRegion is more than one rectangle.
ERRORAn error occurred; region is unaffected.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Wingdi.h (include Windows.h)

Library

Gdi32.lib

DLL

Gdi32.dll

See also

Regions Overview
Region Functions

 

 

Build date: 10/25/2012

Community Additions

ADD
© 2013 Microsoft. All rights reserved.