Partager via


Énumération HITRESULT (ocidl.h)

Indique si un emplacement se trouve dans l’image d’un objet .

Syntax

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

Constantes

 
HITRESULT_OUTSIDE
Valeur : 0
L’emplacement spécifié se trouve en dehors de l’objet et n’est pas proche de l’objet .
HITRESULT_TRANSPARENT
Valeur : 1
L’emplacement spécifié se trouve dans les limites de l’objet, mais pas à proximité de l’image. Par exemple, un point au milieu d’un cercle transparent peut être HITRESULT_TRANSPARENT.
HITRESULT_CLOSE
Valeur : 2
L’emplacement spécifié se trouve à l’intérieur de l’objet ou à l’extérieur de l’objet, mais il est suffisamment proche de l’objet pour être considéré à l’intérieur. Les objets petits, minces ou détaillés peuvent utiliser cette valeur. Même si un point se trouve en dehors du rectangle englobant d’un objet, il peut toujours être proche. Cette valeur est nécessaire pour atteindre de petits objets.
HITRESULT_HIT
Valeur : 3
L’emplacement spécifié se trouve dans l’image de l’objet .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête ocidl.h

Voir aussi

IViewObjectEx ::QueryHitPoint

IViewObjectEx ::QueryHitRect