Bagikan melalui


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