Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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

Show:
© 2015 Microsoft