Export (0) Print
Expand All

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

 

 

Community Additions

ADD
Show:
© 2015 Microsoft