Partager via


FLICK_DATA structure (tabflicks.h)

Contient des informations sur un glissement de stylet.

Syntaxe

typedef struct FLICK_DATA {
  FLICKACTION_COMMANDCODE iFlickActionCommandCode : 5;
  FLICKDIRECTION          iFlickDirection : 3;
  BOOL                    fControlModifier : 1;
  BOOL                    fMenuModifier : 1;
  BOOL                    fAltGRModifier : 1;
  BOOL                    fWinModifier : 1;
  BOOL                    fShiftModifier : 1;
  INT                     iReserved : 2;
  BOOL                    fOnInkingSurface : 1;
  INT                     iActionArgument : 16;
} FLICK_DATA;

Membres

iFlickActionCommandCode

Action de glissement affectée au stylet.

iFlickDirection

Direction du stylet.

fControlModifier

TRUE si l’action de glissement de stylet active la touche CTRL ; sinon, FALSE.

fMenuModifier

TRUE si l’action de glissement du stylet active la touche ALT ; sinon, FALSE.

fAltGRModifier

TRUE si l’action de glissement du stylet active la touche ALT GR ; sinon, FALSE.

fWinModifier

TRUE si l’action de glissement du stylet active la touche logo Windows ; sinon, FALSE.

fShiftModifier

TRUE si l’action de glissement du stylet active la touche MAJ ; sinon, FALSE.

iReserved

Ne pas utiliser.

fOnInkingSurface

TRUE si le glissement du stylet est envoyé à une surface d’entrée manuscrite ; sinon, FALSE.

iActionArgument

Contient des informations supplémentaires sur iFlickActionCommandCode.

Remarques

Windows Vista envoie la structure FLICK_DATA à une application, ainsi que le message WM_TABLET_FLICK lorsqu’un glissement de stylet se produit.

La valeur d’iActionArgument dépend de la valeur de iFlickActionCommandCode. Par exemple, si iFlickCommandCode est FLICKACTION_COMMANDCODE_SCROLL, la valeur de iActionArgument est l’une des valeurs de l’énumération SCROLLDIRECTION.

Si iFlickCommandCode est FLICKACTION_COMMANDCODE_CUSTOMKEY, la valeur de iActionArgument indique le trait de touche. Les champs fControlModifier, fMenuModifier, fAltGRModifier, fWinModifier et fShiftModifier indiquent si l’action du stylet active une touche de modificateur. Par exemple, si l’utilisateur affecte un mouvement de stylet au trait de touche, Ctrl+N, fControlModifier a la valeur true et iActionArgument la clé de code virtuelle, VK_N.

Configuration requise

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

Voir aussi

FLICKACTION_COMMANDCODE, énumération

flickdirection, énumération

mouvements de balayage

réponse aux mouvements de stylet

wm_tablet_flick message