Condividi tramite


struttura FLICK_DATA (tabflicks.h)

Contiene informazioni su una penna flick.

Sintassi

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;

Members

iFlickActionCommandCode

Azione flick assegnata alla penna flick.

iFlickDirection

Direzione della penna flick.

fControlModifier

TRUE se l'azione di scorrere la penna attiva il tasto CTRL; in caso contrario, FALSE.

fMenuModifier

TRUE se l'azione di scorrere la penna attiva il tasto ALT; in caso contrario, FALSE.

fAltGRModifier

TRUE se l'azione di scorrere la penna attiva il tasto ALT GR; in caso contrario, FALSE.

fWinModifier

TRUE se l'azione di scorrere la penna attiva il tasto Logo di Windows; in caso contrario, FALSE.

fShiftModifier

TRUE se l'azione di spostamento penna attiva il tasto MAIUSC; in caso contrario, FALSE.

iReserved

Non usare.

fOnInkingSurface

TRUE se la penna viene inviata a una superficie di input penna; in caso contrario, FALSE.

iActionArgument

Contiene altre informazioni su iFlickActionCommandCode.

Commenti

Windows Vista invia la struttura FLICK_DATA a un'applicazione insieme al messaggio WM_TABLET_FLICK quando si verifica un flick penna.

Il valore di iActionArgument dipende dal valore di iFlickActionCommandCode. Ad esempio, se iFlickCommandCode è FLICKACTION_COMMANDCODE_SCROLL, il valore di iActionArgument è uno dei valori nell'enumerazione SCROLLDIRECTION.

Se iFlickCommandCode è FLICKACTION_COMMANDCODE_CUSTOMKEY, il valore di iActionArgument indica il tratto della chiave. I campi fControlModifier, fMenuModifier, fAltGRModifier, fWinModifier e fShiftModifier indicano se l'azione penna attiva una chiave di modifica. Ad esempio, se l'utente assegna un flick penna al tratto del tasto, CTRL+N, fControlModifier è true e iActionArgument è la chiave del codice virtuale, VK_N.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione tabflicks.h

Vedi anche

enumerazione FLICKACTION_COMMANDCODE

enumerazione flickdirection

movimenti flicks

risposta ai tasti di penna

wm_tablet_flick messaggio