Peristiwa InkPicture.SystemGesture

Terjadi ketika gerakan sistem dikenali.

Sintaks

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

Parameter

Kursor [in]

Objek IInkCursor yang menghasilkan peristiwa SystemGesture .

Id [in]

Nilai gerakan sistem.

X [in]

Koordinat x lokasi gerakan.

Y [in]

Koordinat y dari lokasi gerakan.

Pengubah [in]

Dicadangkan.

Karakter [in]

Dicadangkan.

CursorMode [in]

Nilai yang menunjukkan apakah objek IInkCursor berada dalam mode normal atau mode penghapus. 1 adalah untuk mode normal dan 2 untuk mode penghapus.

Nilai kembali

Kejadian ini tidak mengembalikan nilai.

Keterangan

Gerakan sistem memberikan informasi tentang objek IInkCursor yang sedang digunakan untuk membuat gerakan. Mereka juga menyediakan pintasan untuk kombinasi peristiwa mouse dan merupakan cara untuk mendeteksi peristiwa mouse dengan dampak yang lebih sedikit pada performa.

Misalnya, alih-alih mencari peristiwa MouseUp [InkPicture Control]/MouseDown Event [InkPicture Control] sepasang peristiwa tanpa peristiwa mouse lain yang terjadi di antaranya, Anda dapat mencari gerakan sistem Tap atau RightTap.

Sebagai contoh lain, alih-alih mendengarkan pesan MouseDown Event [InkPicture Control]/MouseMove Event [InkPicture Control] dan mendapatkan banyak pesan MouseMove Event [InkPicture Control], Anda dapat watch untuk gerakan sistem Drag atau RightDrag selama Anda tidak tertarik dengan koordinat (x, y) dari setiap posisi mouse. Ini memungkinkan Anda hanya menerima satu pesan alih-alih banyak pesan Kejadian MouseMove [InkPicture Control] .

Untuk daftar gerakan sistem tertentu, lihat jenis enumerasi InkSystemGesture . Untuk informasi selengkapnya tentang gerakan sistem, lihat Menggunakan Gerakan dan Input Perintah pada PC Tablet.

Metode kejadian ini didefinisikan dalam antarmuka _IInkCollectorEvents, _IInkOverlayEvents, dan _IInkPictureEvents khusus pengiriman (dispinterfaces) dengan ID DISPID_ICESystemGesture.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Header
Msinkaut.h (juga memerlukan Msinkaut_i.c)
Pustaka
InkObj.dll

Lihat juga

Gambar Tinta

Enumerasi InkSystemGesture

Menggunakan Gerakan