释义 |
COleControl::OnQueryHitRect
virtual BOOL OnQueryHitRect( DWORD dwAspect, LPCRECT pRectBounds, LPCRECT prcLoc, LONG lCloseHint, DWORD* pHitResult );
返回值: 如果成功返回一次命中结果,则返回非零值;否则为0。
参数:dwAspect | 描述一个对象的显示外观或形式的DWORD值。其有效值取自DVASPECT或DVASPECT2。 | pRectBounds | 一个RECT结构指针,该结构指定OLE控件客户区的边界矩形。 | prcLoc | 一个RECT结构指针,该结构指定一次命中的检查矩形。该矩形相对对象的左上角而定。 | lCloseHint | 没有使用。 | pHitResult | 命中检查的结果指针。可以为下列值:· | HITRESULT_OUTSIDE | 矩形内没有点被OLE对象命中。 | · | HITRESULT_HIT | 矩形内至少有一点被OLE对象命中。 |
|
说明: 框架调用以响应包容器的IViewObjectEx::QueryHitRect请求。它用于检查对象的显示区域是否覆盖已指定矩形中的点(命中矩形)。QueryHitPoint可以覆盖以对非矩形对象进行命中检查。
请参阅:COleControl::OnQueryHitPoint |