Share via


Evento InkPicture.SystemGesture

Si verifica quando viene riconosciuto un movimento di sistema.

Sintassi

void SystemGesture(
  [in] IInkCursor       *Cursor,
  [in] InkSystemGesture Id,
  [in] long             X,
  [in] long             Y,
  [in] long             Modifier,
  [in] BSTR             Character,
  [in] long             CursorMode
);

Parametri

Cursore [in]

Oggetto IInkCursor che ha generato l'evento SystemGesture .

ID [in]

Valore del movimento di sistema.

X [in]

Coordinata x della posizione del movimento.

Y [in]

Coordinata y della posizione del movimento.

Modificatore [in]

Riservato.

Carattere [in]

Riservato.

CursorMode [in]

Valore che indica se l'oggetto IInkCursor è in modalità normale o gomma. 1 è per la modalità normale e 2 sono per la modalità gomma.

Valore restituito

Questo evento non restituisce un valore.

Commenti

I movimenti di sistema forniscono informazioni sull'oggetto IInkCursor usato per creare il movimento. Forniscono anche collegamenti a combinazioni di eventi del mouse e sono modi per rilevare gli eventi del mouse con minore impatto sulle prestazioni.

Ad esempio, invece di cercare un evento MouseUp [Controllo InkPicture]/Evento MouseDown [Controllo InkPicture] coppia di eventi senza altri eventi del mouse che si verificano tra di loro, è possibile cercare i movimenti di sistema Tap o RightTap.

Come altro esempio, invece di ascoltare eventi MouseDown [Controllo InkPicture]/Evento MouseMove [Controllo InkPicture] e ottenere numerosi messaggi MouseMove Event [Controllo InkPicture], è possibile watch per i movimenti di sistema Drag o RightDrag purché non si sia interessati alle coordinate (x, y) di ogni posizione del mouse. In questo modo è possibile ricevere un solo messaggio anziché numerosi messaggi MouseMove Event [Controllo InkPicture].

Per un elenco di movimenti di sistema specifici, vedere il tipo di enumerazione InkSystemGesture . Per altre informazioni sui movimenti di sistema, vedere Using Gestures and Command Input on the Tablet PC .For more information about system gestures, see Using Gestures and Command Input on the Tablet PC.For more information about system gestures, see Using Gestures and Command Input on the Tablet PC.

Questo metodo di evento viene definito nelle interfacce _IInkCollectorEvents, _IInkOverlayEvents e _IInkPictureEvents interfacce di sola distribuzione (dispinterfaces) con un ID di DISPID_ICESystemGesture.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
Msinkaut.h (richiede anche Msinkaut_i.c)
Libreria
InkObj.dll

Vedi anche

Inkpicture

Enumerazione InkSystemGesture

Uso dei movimenti