Peristiwa InkCollector.Stroke
Terjadi ketika pengguna menggambar stroke baru pada tablet apa pun.
Sintaks
void Stroke(
[in] IInkCursor *Cursor,
[in] IInkStrokeDisp *Stroke,
[in, out] VARIANT_BOOL *Cancel
);
Parameter
-
Kursor [in]
-
Objek IInkCursor yang menghasilkan peristiwa Stroke .
-
Stroke [in]
-
Objek IInkStrokeDisp yang dikumpulkan.
-
Batal [ masuk, keluar]
-
VARIANT_TRUE untuk membatalkan acara; jika tidak, VARIANT_FALSE.
Menampilkan nilai
Kejadian ini tidak mengembalikan nilai.
Keterangan
Metode kejadian ini didefinisikan dalam antarmuka _IInkCollectorEvents, _IInkOverlayEvents, dan _IInkPictureEvents khusus pengiriman (dispinterfaces) dengan ID DISPID_ICEStroke.
Peristiwa Stroke diaktifkan saat dalam mode pilih atau hapus, bukan hanya saat memasukkan tinta. Ini mengharuskan Anda memantau mode pengeditan (yang bertanggung jawab untuk pengaturan) dan mengetahui mode sebelum menginterpretasikan peristiwa. Keuntungan dari persyaratan ini adalah kebebasan yang lebih besar untuk berinovasi di platform melalui kesadaran yang lebih besar tentang peristiwa platform.
Catatan
Peristiwa Stroke terjadi ketika pengguna selesai menggambar stroke, bukan ketika stroke ditambahkan ke koleksi InkStrokes . Ketika pengguna pertama kali mulai menggambar stroke, itu segera ditambahkan ke koleksi InkStrokes; namun, peristiwa Stroke tidak menembak sampai stroke selesai. Oleh karena itu, stroke dapat ada dalam koleksi InkStrokes yang belum dilihat oleh penanganan aktivitas Stroke .
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 |
|