HITRESULT
The HITRESULT enumeration values are used in
IViewObjectEx::QueryHitPoint and
IViewObjectEx::QueryHitRect.
typedef enum tagHITRESULT
{
HITRESULT_OUTSIDE = 0,
HITRESULT_TRANSPARENT = 1,
HITRESULT_CLOSE = 2,
HITRESULT_HIT = 3
} HITRESULT;
Elements
-
HITRESULT_OUTSIDE
-
The specified location is outside the object and not close to the object.
-
HITRESULT_TRANSPARENT
-
The specified location is within the bounds of the object, but not close to
the image. For example, a point in the middle of a transparent circle could be
HITRESULT_TRANSPARENT.
-
HITRESULT_CLOSE
-
The specified location is inside the object or is outside the object but is
close enough to the object to be considered inside. Small, thin or detailed
objects may use this value. Even if a point is outside the bounding rectangle
of an object it may still be close. This value is needed for hitting small
objects.
-
HITRESULT_HIT
-
The specified location is within the image of the object
See Also
IViewObjectEx::QueryHitPoint,
IViewObjectEx::QueryHitRect