Share via


estructura FLICK_DATA (tabflicks.h)

Contiene información sobre un movimiento de lápiz.

Sintaxis

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;

Miembros

iFlickActionCommandCode

La acción de parpadeo asignada al lápiz parpadeo.

iFlickDirection

La dirección del lápiz parpadea.

fControlModifier

TRUE si la acción de parpadeo del lápiz activa la tecla CTRL; de lo contrario, FALSE.

fMenuModifier

TRUE si la acción de parpadeo del lápiz activa la tecla ALT; de lo contrario, FALSE.

fAltGRModifier

TRUE si la acción de parpadeo del lápiz activa la tecla ALT GR; de lo contrario, FALSE.

fWinModifier

TRUE si la acción de parpadeo del lápiz activa la tecla Logotipo de Windows; de lo contrario, FALSE.

fShiftModifier

TRUE si la acción de parpadeo del lápiz activa la tecla MAYÚS; de lo contrario, FALSE.

iReserved

No debe usarse.

fOnInkingSurface

TRUE si el lápiz se envía a una superficie de entrada manuscrita; de lo contrario, FALSE.

iActionArgument

Contiene información adicional sobre iFlickActionCommandCode.

Comentarios

Windows Vista envía la estructura de FLICK_DATA a una aplicación junto con el mensaje de WM_TABLET_FLICK cuando se produce un parpadeo de lápiz.

El valor de iActionArgument depende del valor de iFlickActionCommandCode. Por ejemplo, si iFlickCommandCode es FLICKACTION_COMMANDCODE_SCROLL, el valor de iActionArgument es uno de los valores de la enumeración SCROLLDIRECTION.

Si iFlickCommandCode es FLICKACTION_COMMANDCODE_CUSTOMKEY, el valor de iActionArgument indica el trazo de clave. Los campos fControlModifier, fMenuModifier, fAltGRModifier, fWinModifier y fShiftModifier indican si la acción del lápiz activa una clave modificadora. Por ejemplo, si el usuario asigna un lápiz parpadeo al trazo de tecla, CTRL+N, fControlModifier es true y iActionArgument es la clave de código virtual, VK_N.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado tabflicks.h

Consulte también

FLICKACTION_COMMANDCODE (enumeración)

enumeración flickdirection

gestos de parpadeo

responder a los parpadeos de lápiz

mensaje de wm_tablet_flick