COleControl::OnQueryHitRect
Llamado por el marco en respuesta a la solicitud de IViewObjectEx:: QueryHitRect de un contenedor.
virtual BOOL OnQueryHitRect(
DWORD dwAspect,
LPCRECT pRectBounds,
LPCRECT prcLoc,
LONG lCloseHint,
DWORD* pHitResult
);
Parámetros
dwAspect
Especifica cómo se va a representar el objeto. los valores válidos se toman de la enumeración DVASPECT o DVASPE CT2.pRectBounds
Puntero a una estructura de RECT que especifica el rectángulo delimitador del área cliente de controles activex.prcLoc
Puntero a la estructura de RECT que especifica el rectángulo que se buscará un acierto (superposición con el rectángulo de objeto), en relación con la esquina superior izquierda del objeto.lCloseHint
No se utiliza.pHitResult
Puntero al resultado de la consulta de la posición. Uno de los valores siguientes:HITRESULT_OUTSIDE ningún punto del rectángulo se llega por el objeto OLE.
HITRESULT_HIT al menos un punto del rectángulo sería una visita del objeto.
Valor devuelto
Distinto de cero si el resultado de la posición se devuelve correctamente; si no 0.
Comentarios
Consultas si el rectángulo de presentación de un objeto se superpone a cualquier punto del rectángulo especificado (aciertos el rectángulo). QueryHitRect se puede invalidar para probar los aciertos de los objetos no rectangulares.
Requisitos
encabezado: afxctl.h