Peristiwa PenInputPanel.InputFailed
Dihentikan. PenInputPanel telah digantikan oleh Panel Input Teks (TIP).
Terjadi ketika fokus input berubah sebelum objek PenInputPanel dapat memasukkan input pengguna ke dalam kontrol terlampir.
Sintaks
HRESULT InputFailed(
[in] long hWnd,
[in] long Key,
[in] BSTR Text,
[in] short ShiftKey
);
Parameter
-
hWnd [in]
-
Handel jendela kontrol yang memanggil objek PenInputPanel .
-
Kunci [in]
-
Kunci virtual yang sesuai dengan tombol yang ditekan.
-
Teks [in]
-
String yang akan dimasukkan ke dalam kontrol yang diwakili oleh parameter hWnd ketika peristiwa InputFailed dinaikkan.
Untuk informasi selengkapnya tentang jenis data BSTR, lihat Menggunakan Pustaka COM.
-
ShiftKey [in]
-
Status pengubah keyboard, termasuk SHIFT, CAPS, CTRL, dan ALT.
Menampilkan nilai
Jika kejadian ini berhasil, maka akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Peristiwa InputFailed terjadi ketika fokus input berubah sebelum input pengguna dimasukkan ke dalam kontrol terlampir. Misalnya, jika pengguna memasukkan tinta ke dalam pad tulisan, lalu mengetuk kontrol edit lain sebelum pengenal memiliki kesempatan untuk menyelesaikannya, peristiwa ini akan diaktifkan.
Dengan menggunakan handel jendela yang diteruskan ke kejadian ini, Anda dapat memilih untuk menyisipkan teks sendiri saat peristiwa ini terjadi.
Catatan
Dimulai dengan Microsoft Windows XP Tablet PC Edition 2005, peristiwa InputFailed tidak lagi berlaku. Teks selalu disisipkan sebelum fokus berubah.
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 |
|
Lihat juga