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