Bagikan melalui


Metode ITfInputProcessorProfiles::GetActiveLanguageProfile (msctf.h)

Mendapatkan pengidentifikasi profil bahasa yang saat ini aktif untuk layanan teks tertentu.

Sintaks

HRESULT GetActiveLanguageProfile(
  [in]  REFCLSID rclsid,
  [out] LANGID   *plangid,
  [out] GUID     *pguidProfile
);

Parameter

[in] rclsid

Berisi layanan teks CLSID.

[out] plangid

Arahkan ke nilai LANGID yang menerima pengidentifikasi bahasa profil aktif.

[out] pguidProfile

Arahkan ke nilai GUID yang menerima pengidentifikasi profil bahasa. Ini adalah nilai yang ditentukan dalam ITfInputProcessorProfiles::AddLanguageProfile saat profil ditambahkan.

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
S_FALSE
Layanan teks yang diidentifikasi oleh rclsid saat ini tidak aktif. pguidProfile menerima GUID_NULL.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.
E_INVALIDARG
Satu atau beberapa parameter tidak valid.
E_OUTOFMEMORY
Terjadi kesalahan alokasi memori.

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

Lihat juga

ITfInputProcessorProfiles

ITfInputProcessorProfiles::AddLanguageProfile