virtual BOOL OnQueryHitPoint( DWORD dwAspect, LPCRECT pRectBounds, POINT ptlLoc, LONG lCloseHint, DWORD* pHitResult );
Return Value
Nonzero if a hit result is successfully returned; otherwise 0. A hit is an overlap with the OLE control display area.
Parameters
dwAspect
Specifies how the object is represented. Valid values are taken from the enumeration DVASPECT or DVASPECT2.
pRectBounds
Pointer to a RECT structure specifying the bounding rectangle of the OLE control client area.
ptlLoc
Pointer to the POINT structure specifying the point to be checked for a hit. The point is specified in OLE client area coordinates.
lCloseHint
The distance that defines "close" to the point checked for a hit.
pHitResult
Pointer to the result of the hit query. One of the following values:
Remarks
Called by the framework in response to a container’s IViewObjectEx::QueryHitPoint request. Queries whether an object's display rectangle overlaps the given point (hits the point). QueryHitPoint can be overridden to test hits for non-rectangular objects.
COleControl Overview | Class Members | Hierarchy Chart
See Also COleControl::OnQueryHitRect