Bagikan melalui


ITfInputProcessorProfileActivationSink::Metode OnActivated (msctf.h)

Metode ITfInputProcessorProfileActivationSink::OnActivated adalah panggilan balik yang dipanggil ketika profil prosesor input diaktifkan atau dinonaktifkan.

Sintaks

HRESULT OnActivated(
  [in] DWORD    dwProfileType,
  [in] LANGID   langid,
  [in] REFCLSID clsid,
  [in] REFGUID  catid,
  [in] REFGUID  guidProfile,
  [in] HKL      hkl,
  [in] DWORD    dwFlags
);

Parameter

[in] dwProfileType

[in] Jenis profil ini. Ini adalah salah satu nilai ini.

Nilai Makna
TF_PROFILETYPE_INPUTPROCESSOR
Ini adalah layanan teks.
TF_PROFILETYPE_KEYBOARDLAYOUT
Ini adalah tata letak keyboard.

[in] langid

[in] Menentukan id bahasa profil.

[in] clsid

[in] Menentukan CLSID layanan teks. Jika dwProfileType TF_PROFILETYPE_KEYBOARDLAYOUT, ini CLSID_NULL.

[in] catid

[in] Menentukan kategori layanan teks ini. Kategori ini GUID_TFCAT_TIP_KEYBOARD, GUID_TFCAT_TIP_SPEECH, GUID_TFCAT_TIP_HANDWRITING atau sesuatu di GUID_TFCAT_CATEGORY_OF_TIP. Jika dwProfileType TF_PROFILETYPE_KEYBOARDLAYOUT, ini adalah GUID_NULL.

[in] guidProfile

[in] Menentukan GUID untuk mengidentifikasi profil. Jika dwProfileType TF_PROFILETYPE_KEYBOARDLAYOUT, ini adalah GUID_NULL.

[in] hkl

[in] Menentukan handel tata letak keyboard profil ini. Jika dwProfileType TF_PROFILETYPE_ INPUTPROCESSOR, ini adalah NULL.

[in] dwFlags

[in]

Nilai Makna
TF_IPSINK_FLAG_ACTIVE
Ini aktif jika profil ini diaktifkan.

Menampilkan nilai

Manajer TSF mengabaikan nilai pengembalian metode ini.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header msctf.h
DLL Msctf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional