estrutura FLICK_DATA (tabflicks.h)
Contém informações sobre um movimento de caneta.
Sintaxe
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;
Membros
iFlickActionCommandCode
A ação de movimento atribuída ao movimento da caneta.
iFlickDirection
A direção do movimento da caneta.
fControlModifier
TRUE se a ação de movimento de caneta ativar a tecla CTRL; caso contrário, FALSE.
fMenuModifier
TRUE se a ação de movimento de caneta ativar a tecla ALT; caso contrário, FALSE.
fAltGRModifier
TRUE se a ação de movimento de caneta ativar a tecla ALT GR; caso contrário, FALSE.
fWinModifier
TRUE se a ação de movimento de caneta ativar a tecla Logotipo do Windows; caso contrário, FALSE.
fShiftModifier
TRUE se a ação de movimento de caneta ativar a tecla SHIFT; caso contrário, FALSE.
iReserved
Não use.
fOnInkingSurface
TRUE se o movimento da caneta for enviado para uma superfície de escrita à tinta; caso contrário, FALSE.
iActionArgument
Contém informações adicionais sobre iFlickActionCommandCode.
Comentários
O Windows Vista envia a estrutura de FLICK_DATA para um aplicativo junto com a Mensagem de WM_TABLET_FLICK quando ocorre um movimento de caneta.
O valor de iActionArgument depende do valor de iFlickActionCommandCode. Por exemplo, se iFlickCommandCode for FLICKACTION_COMMANDCODE_SCROLL, o valor de iActionArgument será um dos valores na Enumeração SCROLLDIRECTION.
Se iFlickCommandCode for FLICKACTION_COMMANDCODE_CUSTOMKEY, o valor de iActionArgument indicará o traço da chave. Os campos fControlModifier, fMenuModifier, fAltGRModifier, fWinModifier e fShiftModifier indicam se a ação da caneta ativa uma chave modificadora. Por exemplo, se o usuário atribuir um movimento de caneta ao traço de tecla, CTRL+N, fControlModifier será true e iActionArgument for a chave de código virtual, VK_N.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | tabflicks.h |
Confira também
Enumeração FLICKACTION_COMMANDCODE