Metode ITfTextLayoutSink::OnLayoutChange (msctf.h)

Menerima pemberitahuan saat tata letak tampilan konteks berubah.

Sintaks

HRESULT OnLayoutChange(
  [in] ITfContext     *pic,
  [in] TfLayoutCode   lcode,
  [in] ITfContextView *pView
);

Parameter

[in] pic

Arahkan ke antarmuka ITfContext untuk konteks yang berubah.

[in] lcode

Menentukan elemen TfLayoutCode yang menjelaskan perubahan tata letak.

[in] pView

Penunjuk ke antarmuka ITfContextView untuk tampilan konteks saat perubahan tata letak terjadi.

Nilai kembali

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Setiap konteks memiliki tampilan default yang referensinya dapat diperoleh menggunakan metode ITfContext::GetActiveView . Metode ini hanya mengembalikan nilai TF_LC_CHANGE untuk parameter lcode untuk tampilan ini, karena nilai hanya dimungkinkan untuk beberapa tampilan. Karena TSF tidak mendukung beberapa tampilan, metode ini tidak pernah menerima nilai lain dari enumerasi TfLayoutCode .

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 Tiptsf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional

Lihat juga

ITfContext

ITfContext::GetActiveView

ITfContextView

ITfTextLayoutSink

TfLayoutCode