Metode ITfKeystrokeMgr::AdviseKeyEventSink (msctf.h)
Menginstal sink peristiwa kunci untuk menerima peristiwa keyboard.
Sintaks
HRESULT AdviseKeyEventSink(
[in] TfClientId tid,
[in] ITfKeyEventSink *pSink,
[in] BOOL fForeground
);
Parameter
[in] tid
Pengidentifikasi klien yang memiliki sink peristiwa kunci. Nilai ini diperoleh dengan panggilan sebelumnya ke ITfThreadMgr::Activate.
[in] pSink
Penunjuk ke antarmuka ITfKeyEventSink .
[in] fForeground
Menentukan apakah sink peristiwa kunci ini dibuat sebagai sink peristiwa kunci latar depan. Jika ini TRUE, sink peristiwa kunci ini dibuat sebagai sink peristiwa kunci latar depan. Jika tidak, sink peristiwa kunci ini tidak menjadi sink peristiwa kunci latar depan.
Mengembalikan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Nilai | Deskripsi |
---|---|
|
Metode berhasil. |
|
Satu atau beberapa parameter tidak valid. |
|
Klien yang diidentifikasi dengan tid memiliki sink peristiwa kunci yang terinstal. |
Keterangan
Sink peristiwa kunci latar depan menerima semua peristiwa keyboard. Sink peristiwa kunci non-latar depan hanya menerima kunci yang dipertahankan dan peristiwa utama yang terjadi melalui teks yang ditandai oleh pengidentifikasi klien.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows 2000 Server [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | msctf.h |
DLL | Msctf.dll |
Redistribusi | TSF 1.0 di Windows 2000 Professional |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk