Metode ITfMouseTracker::AdviseMouseSink (msctf.h)
Menginstal sink peristiwa mouse.
Sintaks
HRESULT AdviseMouseSink(
[in] ITfRange *range,
[in] ITfMouseSink *pSink,
[out] DWORD *pdwCookie
);
Parameter
[in] range
Penunjuk ke antarmuka ITfRange yang menentukan rentang teks tempat sink mouse diinstal.
[in] pSink
Arahkan ke antarmuka ITfMouseSink .
[out] pdwCookie
Penunjuk ke nilai DWORD yang menerima cookie yang mengidentifikasi sink peristiwa mouse.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Nilai | Deskripsi |
---|---|
|
Metode berhasil. |
|
Satu atau beberapa parameter tidak valid. |
|
Objek konteks tidak ada di tumpukan dokumen. |
|
Pemilik konteks tidak mendukung sink peristiwa mouse. |
|
Terjadi kesalahan yang tidak ditentukan. |
Keterangan
Ketika sink saran diinstal, peristiwa mouse yang terjadi di atas rentang yang ditentukan oleh rentang akan menghasilkan panggilan ITfMouseSink::OnMouseEvent peristiwa mouse.
Nilai yang ditempatkan di pdwCookie harus disimpan dan diteruskan ke ITfMouseTracker::UnadviseMouseSink untuk menghapus sink peristiwa mouse.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | msctf.h |
DLL | Msctf.dll |
Redistribusi | TSF 1.0 di Windows 2000 Professional |