HITRESULT
The HITRESULT
enumeration values are used in IViewObjectEx::QueryHitPoint
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