Bagikan melalui


Metode ITfInputProcessorProfileMgr::GetProfile (msctf.h)

Metode ITfInputProcessorProfileMgr::GetProfile mengembalikan informasi profil layanan teks atau tata letak keyboard yang ditentukan dalam struktur TF_INPUTPROCESSORPROFILE .

Sintaks

HRESULT GetProfile(
  [in]  DWORD                    dwProfileType,
  [in]  LANGID                   langid,
  [in]  REFCLSID                 clsid,
  [in]  REFGUID                  guidProfile,
  [in]  HKL                      hkl,
  [out] TF_INPUTPROCESSORPROFILE *pProfile
);

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] Id bahasa profil yang akan diaktifkan.

[in] clsid

[in] CLSID layanan teks profil yang akan diaktifkan. Ini harus CLSID_NULL jika dwProfileType TF_PROFILETYPE_KEYBOARDLAYOUT.

[in] guidProfile

[in] GuidProfile profil yang akan diaktifkan. Ini harus GUID_NULL jika dwProfileType TF_PROFILETYPE_KEYBOARDLAYOUT.

[in] hkl

[in] Handel tata letak keyboard. Ini harus NULL jika dwProfileType TF_PROFILETYPE_INPUTPROCESSOR.

[out] pProfile

[out] Buffer untuk menerima TF_INPUTPROCESSORPROFILE.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.
E_INVALIDARG
Satu atau beberapa parameter tidak valid.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header msctf.h
DLL Msctf.dll