Peristiwa InkCollector.Gesture
Terjadi ketika gerakan khusus aplikasi dikenali.
Sintaks
void Gesture(
[in] IInkCursor *Cursor,
[in] IInkStrokes *Strokes,
[in] VARIANT Gestures,
[in, out] VARIANT_BOOL *Cancel
);
Parameter
-
Kursor [in]
-
Objek IInkCursor yang menghasilkan peristiwa Gerakan .
-
Goresan [in]
-
Koleksi IInkStrokes yang dikembalikan pengenal sebagai gerakan.
-
Gerakan [in]
-
Array objek IInkGesture , dalam urutan keyakinan, dari recognizer.
Untuk informasi selengkapnya tentang struktur VARIAN, lihat Menggunakan Pustaka COM.
-
Batal [ masuk, keluar]
-
VARIANT_TRUE jika gerakan ini harus dibatalkan; jika tidak, VARIANT_FALSE.
Menampilkan nilai
Kejadian ini tidak mengembalikan nilai.
Keterangan
Metode kejadian ini didefinisikan dalam antarmuka _IInkCollectorEvents, _IInkOverlayEvents, dan _IInkPictureEvents dispatch-only (dispinterfaces) dengan ID DISPID_ICEGesture.
Saat properti CollectionMode diatur ke GestureOnly, batas waktu antara saat pengguna menambahkan gerakan dan kapan peristiwa Gesture terjadi adalah nilai tetap yang tidak dapat Anda ubah secara terprogram. Pengenalan gerakan lebih cepat dalam mode InkAndGesture .
Untuk mencegah pengumpulan tinta saat dalam mode InkAndGesture :
- Atur CollectionMode ke InkAndGesture.
- Hapus goresan dalam peristiwa Stroke .
- Proses gerakan dalam peristiwa Gerakan .
Untuk mencegah aliran tinta saat gesturing, atur properti DynamicRendering ke FALSE.
Selain saat menyisipkan tinta, peristiwa Gerakan diaktifkan saat dalam mode pilih atau hapus. Anda bertanggung jawab untuk melacak mode pengeditan dan harus mengetahui mode sebelum menginterpretasikan peristiwa.
Catatan
Untuk mengenali gerakan, Anda harus menggunakan objek atau kontrol yang dapat mengumpulkan tinta.
Gerakan aplikasi didefinisikan sebagai gerakan yang didukung dalam aplikasi Anda.
Agar peristiwa ini terjadi, objek atau kontrol harus memiliki minat pada serangkaian gerakan aplikasi. Untuk mengatur objek atau mengontrol minat dalam serangkaian gerakan, panggil metode SetGestureStatus dari objek atau kontrol.
Untuk daftar gerakan aplikasi tertentu, lihat jenis enumerasi InkApplicationGesture .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP Tablet PC Edition [hanya aplikasi desktop] |
Server minimum yang didukung |
Tidak ada yang didukung |
Header |
|
Pustaka |
|