Antarmuka ITfKeyTraceEventSink (msctf.h)
Antarmuka ITfKeyTraceEventSink diimplementasikan oleh aplikasi atau layanan teks untuk menerima pemberitahuan peristiwa goresan kunci sebelum peristiwa diproses oleh target. Sink saran ini diinstal dengan memanggil manajer utas metode ITfSource::AdviseSink dengan IID_ITfKeyTraceEventSink.
Warisan
Antarmuka ITfKeyTraceEventSink mewarisi dari antarmuka IUnknown . ITfKeyTraceEventSink juga memiliki jenis anggota berikut:
Metode
Antarmuka ITfKeyTraceEventSink memiliki metode ini.
ITfKeyTraceEventSink::OnKeyTraceDown Metode ITfKeyTraceEventSink::OnKeyTraceDown |
ITfKeyTraceEventSink::OnKeyTraceUp Metode ITfKeyTraceEventSink::OnKeyTraceUp |
Keterangan
Perbedaan antara peristiwa ITfKeyTraceEventSink dan ITfKeyEventSink adalah bahwa peristiwa ITfKeyTraceEventSink terjadi sebelum pemfilteran atau pemrosesan peristiwa kunci terjadi. Peristiwa ITfKeyTraceEventSink juga terjadi sebelum aplikasi target dapat memproses peristiwa kunci.
Contoh
HRESULT hr;
ITfSource *pSource;
hr = pThreadMgr->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
hr = pSource->AdviseSink(IID_ITfKeyTraceEventSink, pKeyTraceEventSink, &m_dwKeyTraveEventSinkCookie);
pSource->Release();
}
HRESULT hr;
ITfSource *pSource;
hr = pThreadMgr->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
hr = pSource->UnadviseSink(m_dwKeyTraveEventSinkCookie);
pSource->Release();
}
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 |
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