énumération DIRECTMANIPULATION_HITTEST_TYPE (directmanipulation.h)
Définit la façon dont les tests de positionnement sont gérés par La manipulation directe lors de l’utilisation d’un thread de test d’accès dédié inscrit via RegisterHitTestTarget.
Syntax
typedef enum DIRECTMANIPULATION_HITTEST_TYPE {
DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS = 0,
DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS = 0x1,
DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS = 0x2
} ;
Constantes
DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS Valeur : 0 Le thread de test d’accès reçoit des messages WM_POINTERDOWN et spécifie s’il faut appeler SetContact. Si SetContact n’est pas appelé, le contact n’est pas associé à une fenêtre d’affichage. |
DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS Valeur : 0x1 Le thread d’interface utilisateur reçoit toujours WM_POINTERDOWN messages après le thread de test de positionnement. Un appel à SetContact n’est pas nécessaire. |
DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS Valeur : 0x2 Le thread d’interface utilisateur reçoit des messages WM_POINTERDOWN uniquement lorsque SetContact n’est pas appelé par le thread de test d’accès. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | directmanipulation.h |