Enumeración HITRESULT (ocidl.h)

Indica si una ubicación está dentro de la imagen de un objeto .

Syntax

typedef enum tagHITRESULT {
  HITRESULT_OUTSIDE = 0,
  HITRESULT_TRANSPARENT = 1,
  HITRESULT_CLOSE = 2,
  HITRESULT_HIT = 3
} HITRESULT;

Constantes

 
HITRESULT_OUTSIDE
Valor: 0
La ubicación especificada está fuera del objeto y no está cerca del objeto .
HITRESULT_TRANSPARENT
Valor: 1
La ubicación especificada está dentro de los límites del objeto, pero no cerca de la imagen. Por ejemplo, un punto en medio de un círculo transparente podría ser HITRESULT_TRANSPARENT.
HITRESULT_CLOSE
Valor: 2
La ubicación especificada está dentro del objeto o está fuera del objeto, pero está lo suficientemente cerca del objeto que se debe considerar dentro. Los objetos pequeños, finos o detallados pueden usar este valor. Incluso si un punto está fuera del rectángulo delimitador de un objeto, puede que siga estando cerca. Este valor es necesario para alcanzar objetos pequeños.
HITRESULT_HIT
Valor: 3
La ubicación especificada está dentro de la imagen del objeto .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado ocidl.h

Consulte también

IViewObjectEx::QueryHitPoint

IViewObjectEx::QueryHitRect