Enumerazione HITRESULT (ocidl.h)

Indica se una posizione si trova all'interno dell'immagine di un oggetto.

Sintassi

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

Costanti

 
HITRESULT_OUTSIDE
Valore: 0
La posizione specificata è esterna all'oggetto e non è vicina all'oggetto.
HITRESULT_TRANSPARENT
Valore: 1
La posizione specificata si trova all'interno dei limiti dell'oggetto, ma non vicino all'immagine. Ad esempio, un punto al centro di un cerchio trasparente potrebbe essere HITRESULT_TRANSPARENT.
HITRESULT_CLOSE
Valore: 2
La posizione specificata si trova all'interno dell'oggetto o è all'esterno dell'oggetto, ma è abbastanza vicina all'oggetto da considerare all'interno. Gli oggetti piccoli, sottili o dettagliati possono usare questo valore. Anche se un punto è esterno al rettangolo di delimitamento di un oggetto potrebbe comunque essere chiuso. Questo valore è necessario per il raggiungimento di oggetti di piccole dimensioni.
HITRESULT_HIT
Valore: 3
La posizione specificata si trova all'interno dell'immagine dell'oggetto.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione ocidl.h

Vedi anche

IViewObjectEx::QueryHitPoint

IViewObjectEx::QueryHitRect