Peristiwa InkDisp.InkDeleted
Terjadi ketika stroke dihapus dari objek InkDisp .
Sintaks
void InkDeleted(
[in] VARIANT StrokeIds
);
Parameter
-
StrokeIds [in]
-
Menentukan array bilangan bulat informasi ID stroke untuk semua goresan yang telah dihapus ketika peristiwa ini terjadi.
Untuk informasi selengkapnya tentang struktur VARIAN, lihat Menggunakan Pustaka COM.
Menampilkan nilai
Kejadian ini tidak mengembalikan nilai.
Keterangan
Jika Anda menggunakan objek InkOverlay atau kontrol InkPicture (di mana EditingMode sama dengan Delete dan EraserMode sama dengan StrokeErase) dan meneruskan penghapus melalui stroke, Anda mendapatkan urutan peristiwa berikut:
- InkDeleted
- InkAdded
- InkDeleted
Peristiwa InkAdded dan InkDeleted tambahan terjadi karena kode yang mendasar menambahkan goresan internal yang tidak terlihat untuk melacak penghapus.
Metode kejadian ini didefinisikan dalam antarmuka _IInkEvents. Antarmuka _IInkEvents mengimplementasikan antarmuka IDispatch dengan pengidentifikasi DISPID_IEInkDeleted.
Peristiwa InkDeleted diaktifkan bahkan ketika dalam mode pilih atau hapus, bukan hanya saat menyisipkan 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.
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 |
|