Evento InkPicture.SystemGesture
Ocorre quando um gesto do sistema é reconhecido.
Sintaxe
void SystemGesture(
[in] IInkCursor *Cursor,
[in] InkSystemGesture Id,
[in] long X,
[in] long Y,
[in] long Modifier,
[in] BSTR Character,
[in] long CursorMode
);
Parâmetros
-
Cursor [in]
-
O objeto IInkCursor que gerou o evento SystemGesture .
-
Id [in]
-
O valor do gesto do sistema.
-
X [in]
-
A coordenada x do local do gesto.
-
Y [in]
-
A coordenada y do local do gesto.
-
Modificador [in]
-
Reservado.
-
Caractere [in]
-
Reservado.
-
CursorMode [in]
-
Um valor que indica se o objeto IInkCursor está no modo normal ou no modo borracha. 1 é para o modo normal e 2 são para o modo borracha.
Valor retornado
Esse evento não retorna um valor.
Comentários
Os gestos do sistema fornecem informações sobre o objeto IInkCursor que está sendo usado para criar o gesto. Eles também fornecem atalhos para combinações de eventos do mouse e são maneiras de detectar eventos do mouse com menos impacto no desempenho.
Por exemplo, em vez de procurar um evento MouseUp [Controle InkPicture]/MouseDown evento [InkPicture Control] par de eventos sem nenhum outro evento de mouse ocorrendo no meio, você pode procurar os gestos do sistema Tap ou RightTap.
Como outro exemplo, em vez de ouvir eventos de Evento MouseDown [Controle inkpicture]/Evento MouseMove [Controle InkPicture] e receber várias mensagens de evento MouseMove [Controle inkpicture], você pode watch para os gestos do sistema Drag ou RightDrag, desde que você não esteja interessado nas coordenadas (x, y) de cada posição do mouse. Isso permite que você receba apenas uma mensagem em vez de várias mensagens de evento MouseMove [Controle inkPicture] .
Para obter uma lista de gestos específicos do sistema, consulte o tipo de enumeração InkSystemGesture . Para obter mais informações sobre gestos do sistema, consulte Usando gestos e entrada de comando no tablet pc.
Esse método de evento é definido nas interfaces _IInkCollectorEvents, _IInkOverlayEvents e _IInkPictureEvents somente expedição (dispinterfaces) com uma ID de DISPID_ICESystemGesture.
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 |
|
Biblioteca |
|