ホーム › UI.TextServices › ITfInputProcessorProfileMgr
ITfInputProcessorProfileMgr
COMメソッド 8
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT ActivateProfile(DWORD dwProfileType, WORD langid, GUID* clsid, GUID* guidProfile, HKL hkl, DWORD dwFlags) |
| 4 | HRESULT DeactivateProfile(DWORD dwProfileType, WORD langid, GUID* clsid, GUID* guidProfile, HKL hkl, DWORD dwFlags) |
| 5 | HRESULT GetProfile(DWORD dwProfileType, WORD langid, GUID* clsid, GUID* guidProfile, HKL hkl, TF_INPUTPROCESSORPROFILE* pProfile) |
| 6 | HRESULT EnumProfiles(WORD langid, IEnumTfInputProcessorProfiles** ppEnum) |
| 7 | HRESULT ReleaseInputProcessor(GUID* rclsid, DWORD dwFlags) |
| 8 | HRESULT RegisterProfile(GUID* rclsid, WORD langid, GUID* guidProfile, LPWSTR pchDesc, DWORD cchDesc, LPWSTR pchIconFile, DWORD cchFile, DWORD uIconIndex, HKL hklsubstitute, DWORD dwPreferredLayout, BOOL bEnabledByDefault, DWORD dwFlags) |
| 9 | HRESULT UnregisterProfile(GUID* rclsid, WORD langid, GUID* guidProfile, DWORD dwFlags) |
| 10 | HRESULT GetActiveProfile(GUID* catid, TF_INPUTPROCESSORPROFILE* pProfile) |