Enumeração InkSystemGesture (msinkaut.h)
Especifica o interesse em um conjunto de gestos específicos do sistema operacional.
Syntax
typedef enum InkSystemGesture {
ISG_Tap = 0x10,
ISG_DoubleTap = 0x11,
ISG_RightTap = 0x12,
ISG_Drag = 0x13,
ISG_RightDrag = 0x14,
ISG_HoldEnter = 0x15,
ISG_HoldLeave = 0x16,
ISG_HoverEnter = 0x17,
ISG_HoverLeave = 0x18,
ISG_Flick = 0x1f
} ;
Constantes
ISG_Tap Valor: 0x10 Um clique do botão esquerdo do mouse. Isso pode ser usado para escolher um comando no menu ou na barra de ferramentas, executar uma ação se um comando for escolhido, definir um IP (ponto de inserção) ou mostrar comentários de seleção. |
ISG_DoubleTap Valor: 0x11 Um clique duplo do botão esquerdo do mouse. Isso pode ser usado para selecionar uma palavra ou abrir um arquivo ou pasta. |
ISG_RightTap Valor: 0x12 Um clique do botão direito do mouse. Isso pode ser usado para exibir um menu de atalho. |
ISG_Drag Valor: 0x13 Um arraste o mouse enquanto pressiona o botão esquerdo do mouse. Isso pode ser usado para arrastar e selecionar (como no Microsoft Word ao começar com um IP), selecionar várias palavras, arrastar (por exemplo, ao arrastar um objeto no Microsoft Windows) ou rolar. |
ISG_RightDrag Valor: 0x14 Um pressionamento e uma espera seguidos de um traço, que mapeia para um arrasto direito de um mouse. Isso pode ser usado para arrastar (por exemplo, ao arrastar um objeto ou seleção seguido por um menu de atalho). |
ISG_HoldEnter Valor: 0x15 Pressione e segure o botão esquerdo do mouse que dura muito tempo, o que não tem equivalente ao mouse. Esse é um fallback para quando um usuário continua uma ação de pressionar e segurar por um longo tempo e o evento é revertido para um Toque. |
ISG_HoldLeave Valor: 0x16 Não implementado. |
ISG_HoverEnter Valor: 0x17 Uma pausa do mouse em um objeto . Isso pode ser usado para mostrar uma Dica de Ferramenta, efeitos de substituição ou outros comportamentos de pausa do mouse. |
ISG_HoverLeave Valor: 0x18 Um mouse deixando uma pausa. Isso pode ser usado para encerrar efeitos de substituição da Dica de Ferramenta ou outros comportamentos de pausa do mouse. |
ISG_Flick Valor: 0x1f Um gesto de movimento. |
Comentários
O gesto de movimento é reconhecido no Windows Vista e em versões posteriores do Windows.
Os sistemas operacionais Windows Vista e Tablet PC dão suporte a esses gestos por padrão. Quando qualquer um desses gestos é reconhecido, o evento SystemGesture é acionado automaticamente. Muitos desses gestos são mapeados para eventos tradicionais do mouse. Por exemplo, o gesto tocar no sistema imita um clique do botão esquerdo do mouse.
Um gesto do sistema é separado de um gesto de aplicativo. Gestos de aplicativo são definidos no tipo de enumeração InkApplicationGesture .
Para obter mais informações sobre gestos do sistema, consulte Usando gestos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Cabeçalho | msinkaut.h |
Confira também
Referência de controle InkPicture