These
flags designate whether the boundary is drawn and what the drawing mode
is.
The defaults are BA_NOBOUNDARY and BA_ALTERNATE.
BA_NOBOUNDARY
Do not draw boundary lines.
BA_BOUNDARY
BA_ALTERNATE
BA_WINDING
BA_EXCL
Fill exclusive of bottom and right
border in device coordinate. New on graphical engine versions 236 and later.
pInstance (PVOID) - input
Pointer
to instance data.
lFunction (ULONG) - input
High-order
WORD=flags; low order WORD=NGreBeginArea.
fSuccess (BOOL) - returns
This
function returns BOOLEAN (fSuccess).
Area correlation hits are returned at End Area time. No hits are returned
for primitives, such as lines and arcs, that form part of the area definition.
TRUE
FALSE
Error
Possible Errors Detected: When an error is detected, the handling
routine must call WinSetErrorInfo to post the condition. Error codes for
conditions that the handling routine is expected to check include:
PMERR_ALREADY_IN_AREA
PMERR_BASE_ERROR
PMERR_COORDINATE_OVERFLOW
PMERR_DEV_FUNC_NOT_INSTALLED
PMERR_HDC_BUSY
PMERR_INV_AREA_CONTROL
PMERR_INV_COORD_SPACE
PMERR_INV_HDC
PMERR_INV_IN_PATH
PMERR_INV_LENGTH_OR_COUNT
PMERR_PATH_LIMIT_EXCEEDED
Refer to the "Error Explanations"
section of the Presentation Manager Programming Reference for further
explanation.
[Back: GreBeginArea Return Value - fSuccess]
[Next: GreBeginArea - Remarks]