HITRESULT  2OFTJ4

The HITRESULT enumeration values are used in IViewObjectEx::QueryHitPoint3704C3U and IViewObjectEx::QueryHitRectUS.3PX.

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