Peristiwa InkDisp.InkAdded

Terjadi ketika stroke ditambahkan ke objek InkDisp .

Sintaks

void InkAdded(
  [in] VARIANT StrokeIds
);

Parameter

StrokeIds [in]

Array bilangan bulat informasi ID stroke untuk semua goresan yang telah ditambahkan 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:

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_IEInkAdded.

Peristiwa InkAdded 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
Msinkaut.h (juga memerlukan Msinkaut_i.c)
Pustaka
InkObj.dll

Lihat juga

Kelas InkDisp

Properti EditingMode [Kelas InkOverlay]

Properti EraserMode [Kelas InkOverlay]

Peristiwa InkDeleted

Kelas InkOverlay

Referensi Kontrol Gambar Tinta

Antarmuka IInkStrokeDisp