Bagikan melalui


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
S_OK
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

Lihat juga

ITfIntegratableCandidateListUIElement