Kerangka Kerja Layanan Teks (PC Tablet)

Ketika Text Services Framework (TSF) diaktifkan pada kontrol dengan objek PenInputPanel terpasang, objek PenInputPanel dapat menyisipkan teks secara langsung. Jika kontrol tidak mendukung Text Services Framework (TSF), objek PenInputPanel harus menggunakan fungsi SendInput untuk menyisipkan teks.

Kemampuan untuk menyisipkan teks secara langsung menjadi sangat penting bagi mereka yang memasukkan karakter Asia Timur, di mana menggunakan fungsi SendInput dapat menghasilkan karakter yang salah.

TSF menyediakan antarmuka untuk memperbaiki kesalahan pengenalan yang memungkinkan pengguna akhir untuk memperbaiki, menulis ulang, atau bahkan mendikte teks yang tepat.

TSF diaktifkan dengan memanggil metode EnableTsf dengan parameter aktifkan diatur ke TRUE.

[C#]

PenInputPanel thePenInputPanel = new PenInputPanel(theControl);
//...
thePenInputPanel.EnableTsf(true);

Objek PenInputPanel yang dilampirkan ke kontrol InkEdit memberikan pengalaman pengguna yang kuat karena InkEdit mendukung TSF. Namun, pastikan untuk mengatur properti InkMode ke Microsoft.InkMode.Ink pada kontrol InkEdit seperti yang disebutkan dalam topik Praktik Terbaik.

Sampel PenInputPanel memberikan contoh mengaktifkan TSF.

Kerangka Kerja Layanan Teks