CreateEllipticRgnIndirect
The CreateEllipticRgnIndirect
function creates an elliptical region.
HRGN CreateEllipticRgnIndirect(
|
CONST RECT *lprc |
// pointer to
structure defining bounding rectangle |
|
); |
|
Parameters
lprc
Points to a RECT structure that contains the
coordinates of the upper-left and lower-right corners of the bounding rectangle
of the ellipse.
Return Values
If the
function succeeds, the return value is the handle to the region.
If the
function fails, the return value is NULL.
Remarks
A bounding
rectangle defines the size, shape, and orientation of the region: The long
sides of the rectangle define the length of the ellipse s major axis; the short
sides define the length of the ellipse s minor axis; and the center of the
rectangle defines the intersection of the major and minor axes.
The
coordinates of the bounding rectangle are specified in logical units.
See Also