Partager via


Énumération InkSystemGesture (msinkaut.h)

Spécifie l’intérêt d’un ensemble de mouvements spécifiques au système d’exploitation.

Syntax

typedef enum InkSystemGesture {
  ISG_Tap = 0x10,
  ISG_DoubleTap = 0x11,
  ISG_RightTap = 0x12,
  ISG_Drag = 0x13,
  ISG_RightDrag = 0x14,
  ISG_HoldEnter = 0x15,
  ISG_HoldLeave = 0x16,
  ISG_HoverEnter = 0x17,
  ISG_HoverLeave = 0x18,
  ISG_Flick = 0x1f
} ;

Constantes

 
ISG_Tap
Valeur : 0x10
Un clic sur le bouton gauche de la souris. Cela peut être utilisé pour choisir une commande dans le menu ou la barre d’outils, effectuer une action si une commande est choisie, définir un point d’insertion (IP) ou afficher des commentaires de sélection.
ISG_DoubleTap
Valeur : 0x11
Double-cliquez sur le bouton gauche de la souris. Vous pouvez l’utiliser pour sélectionner un mot ou ouvrir un fichier ou un dossier.
ISG_RightTap
Valeur : 0x12
Cliquez sur le bouton droit de la souris. Peut être utilisé pour afficher un menu contextuel.
ISG_Drag
Valeur : 0x13
Un glisser de la souris tout en appuyant sur le bouton gauche de la souris. Cela peut être utilisé pour faire glisser-sélectionner (par exemple, dans Microsoft Word lors du démarrage d’une adresse IP), sélectionner plusieurs mots, faire glisser (par exemple, lors du déplacement d’un objet dans Microsoft Windows) ou faire défiler.
ISG_RightDrag
Valeur : 0x14
Appuyez longuement sur un trait, qui correspond à un glissement vers la droite d’une souris. Cela peut être utilisé pour faire glisser (par exemple, lors du déplacement d’un objet ou d’une sélection suivi d’un menu contextuel).
ISG_HoldEnter
Valeur : 0x15
Appuyez longuement sur le bouton gauche de la souris qui dure longtemps, qui n’a pas d’équivalent de souris. Il s’agit d’une option de secours lorsqu’un utilisateur poursuit une action d’appui enfoncé pendant une longue période et que l’événement revient à un tap.
ISG_HoldLeave
Valeur : 0x16
Non implémenté.
ISG_HoverEnter
Valeur : 0x17
Pause de la souris sur un objet. Cela peut être utilisé pour afficher une info-bulle, des effets de substitution ou d’autres comportements de suspension de souris.
ISG_HoverLeave
Valeur : 0x18
Une souris qui laisse une pause. Cela peut être utilisé pour mettre fin aux effets de substitution d’info-bulle ou à d’autres comportements de suspension de la souris.
ISG_Flick
Valeur : 0x1f
Un mouvement mouvementé.

Remarques

Le mouvement mouvement mouvementé est reconnu dans Windows Vista et les versions ultérieures de Windows.

Les systèmes d’exploitation Windows Vista et Tablet PC prennent en charge ces mouvements par défaut. Lorsque l’un de ces mouvements est reconnu, l’événement SystemGesture se déclenche automatiquement. Bon nombre de ces mouvements sont mappés à des événements de souris traditionnels. Par instance, le mouvement Appuyez sur le système imite un clic du bouton gauche de la souris.

Un mouvement système est distinct d’un mouvement d’application. Les mouvements d’application sont définis dans le type d’énumération InkApplicationGesture .

Pour plus d’informations sur les mouvements système, consultez Utilisation de mouvements.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
En-tête msinkaut.h

Voir aussi

GetHotPoint, méthode

Classe InkCollector

Classe InkOverlay

Référence du contrôle InkPicture

Événement SystemGesture [Contrôle InkPicture]

Utilisation de mouvements