Metode ITfCleanupContextSink::OnCleanupContext (msctf.h)
Dipanggil selama operasi pembersihan konteks.
Sintaks
HRESULT OnCleanupContext(
[in] TfEditCookie ecWrite,
[in] ITfContext *pic
);
Parameter
[in] ecWrite
Berisi nilai TfEditCookie yang mengidentifikasi konteks edit yang dibersihkan. Konteks edit dijamin memiliki kunci baca/tulis.
[in] pic
Penunjuk ke antarmuka ITfContext yang mewakili konteks yang dibersihkan.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Pembersihan konteks terjadi ketika:
- Layanan teks dinonaktifkan saat konteks masih berada di tumpukan konteks. Ini dapat terjadi ketika layanan teks aktif diubah atau ketika bahasa aktif berubah saat layanan teks aktif.
- ITfThreadMgr::D eactivate dipanggil saat konteks masih berada di tumpukan konteks.
ITfCleanupContextDurationSink::OnStartCleanupContext dipanggil tepat sebelum manajer TSF mulai membuat pemberitahuan ITfCleanupContextSink::OnCleanupContext . Ketika semua pemberitahuan OnCleanupContext selesai, manajer TSF memanggil OnEndCleanupContext.
Persyaratan
Persyaratan | Nilai |
---|---|
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 | Imekrcic.dll |
Redistribusi | TSF 1.0 di Windows 2000 Professional |
Lihat juga
Antarmuka ITfCleanupContextSink, antarmuka ITfContext, TfEditCookie