CRgn::CopyRgn

Syntax

int CopyRgn( CRgn* pRgnSrc );

Parameters

pRgnSrc

Identifies an existing region.

Remarks

Copies the region defined by pRgnSrc into the CRgn object. The new region replaces the region formerly stored in the CRgn object. This function is a special case of CombineRgn.

Return Value

Specifies the type of the resulting region. It can be one of the following values:

Value Meaning

COMPLEXREGION New region has overlapping borders.
ERROR No new region created.
NULLREGION New region is empty.
SIMPLEREGION New region has no overlapping borders.

See Also

CRgn::CombineRgn, ::CombineRgn