Metode ITfMouseTrackerACP::AdviseMouseSink (msctf.h)
Dipanggil untuk menginstal sink peristiwa mouse.
Sintaks
HRESULT AdviseMouseSink(
[in] ITfRangeACP *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 . Aplikasi harus menaikkan jumlah referensi objek ini dan menyimpan antarmuka.
[out] pdwCookie
Penunjuk ke DWORD yang menerima cookie yang mengidentifikasi sink peristiwa mouse.
Mengembalikan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Nilai | Deskripsi |
---|---|
|
Metode berhasil. |
|
Satu atau beberapa parameter tidak valid. |
|
Aplikasi tidak mendukung sink peristiwa mouse. |
Keterangan
Ketika sink saran ini diinstal, peristiwa mouse yang terjadi di atas rentang yang ditentukan oleh rentang akan mengakibatkan sink peristiwa mouse ITfMouseSink::OnMouseEvent sedang dipanggil.
Nilai yang ditempatkan di pdwCookie akan disimpan oleh pemanggil dan diteruskan ke metode ITfMouseTrackerACP::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 |