Metode ITfIntegratableCandidateListUIElement::OnKeyDown (ctffunc.h)
Memproses penekanan tombol.
Sintaks
HRESULT OnKeyDown(
[in] WPARAM wParam,
[in] LPARAM lParam,
[out] BOOL *pfEaten
);
Parameter
[in] wParam
Menentukan kode kunci virtual kunci. Untuk informasi selengkapnya tentang parameter ini, lihat parameter wParam di WM_KEYDOWN.
[in] lParam
Menentukan jumlah berulang, kode pemindaian, bendera extended-key, kode konteks, bendera status kunci sebelumnya, dan bendera status transisi kunci. Untuk informasi selengkapnya tentang parameter ini, lihat parameter lParam di WM_KEYDOWN.
[out] pfEaten
TRUE jika peristiwa kunci ditangani; jika tidak, FALSE.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Nilai | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Metode OnKeyDown memungkinkan aplikasi untuk meminta layanan teks jika ingin memproses kunci tertentu dalam gaya integrasi. Perilaku metode OnKeyDown dapat bergantung pada gaya integrasi. Jika layanan teks mengembalikan *pfEaten=TRUE, aplikasi tidak boleh memproses kunci. Jika FALSE dikembalikan, aplikasi dapat melakukan tindakannya sendiri sebagai respons terhadap kunci.
GUID_INTEGRATIONSTYLE_SEARCHBOX ({E6D1BD11-82F7-4903-AE21-1A6397CDE2EB}) memungkinkan implementasi pengalaman keyboard di mana pengguna dapat memindahkan fokus keyboard yang dirasakan dari kotak pencarian ke daftar kandidat untuk mencari saran. Layanan teks dapat memproses kunci seperti VK_UP dan VK_DOWN sebelum Pencarian menanganinya untuk mengubah status internalnya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ctffunc.h |