ITfInputProcessorProfiles インターフェイス (msctf.h)

ITfInputProcessorProfiles インターフェイスは TSF マネージャーによって実装され、1 つ以上のテキスト サービスの言語プロファイルを操作するためにアプリケーションまたはテキスト サービスによって使用されます。

継承

ITfInputProcessorProfiles インターフェイスは、IUnknown インターフェイスから継承されます。 ITfInputProcessorProfiles には、 次の種類のメンバーもあります。

メソッド

ITfInputProcessorProfiles インターフェイスには、これらのメソッドがあります。

 
ITfInputProcessorProfiles::ActivateLanguageProfile

ITfInputProcessorProfiles::ActivateLanguageProfile メソッド
ITfInputProcessorProfiles::AddLanguageProfile

ITfInputProcessorProfiles::AddLanguageProfile メソッド
ITfInputProcessorProfiles::ChangeCurrentLanguage

ITfInputProcessorProfiles::ChangeCurrentLanguage メソッド
ITfInputProcessorProfiles::EnableLanguageProfile

ITfInputProcessorProfiles::EnableLanguageProfile メソッド
ITfInputProcessorProfiles::EnableLanguageProfileByDefault

ITfInputProcessorProfiles::EnableLanguageProfileByDefault メソッド
ITfInputProcessorProfiles::EnumInputProcessorInfo

ITfInputProcessorProfiles::EnumInputProcessorInfo メソッド
ITfInputProcessorProfiles::EnumLanguageProfiles

ITfInputProcessorProfiles::EnumLanguageProfiles メソッド
ITfInputProcessorProfiles::GetActiveLanguageProfile

ITfInputProcessorProfiles::GetActiveLanguageProfile メソッド
ITfInputProcessorProfiles::GetCurrentLanguage

ITfInputProcessorProfiles::GetCurrentLanguage メソッド
ITfInputProcessorProfiles::GetDefaultLanguageProfile

ITfInputProcessorProfiles::GetDefaultLanguageProfile メソッド
ITfInputProcessorProfiles::GetLanguageList

ITfInputProcessorProfiles::GetLanguageList メソッド
ITfInputProcessorProfiles::GetLanguageProfileDescription

ITfInputProcessorProfiles::GetLanguageProfileDescription メソッド
ITfInputProcessorProfiles::IsEnabledLanguageProfile

ITfInputProcessorProfiles::IsEnabledLanguageProfile メソッド
ITfInputProcessorProfiles::Register

ITfInputProcessorProfiles::Register メソッド
ITfInputProcessorProfiles::RemoveLanguageProfile

ITfInputProcessorProfiles::RemoveLanguageProfile メソッド
ITfInputProcessorProfiles::SetDefaultLanguageProfile

ITfInputProcessorProfiles::SetDefaultLanguageProfile メソッド
ITfInputProcessorProfiles::SubstituteKeyboardLayout

ITfInputProcessorProfiles::SubstituteKeyboardLayout メソッド
ITfInputProcessorProfiles::Unregister

ITfInputProcessorProfiles::Unregister メソッド

注釈

このインターフェイスへのポインターを取得するには、CLSID_TF_InputProcessorProfiles を使用して CoCreateInstance を呼び出します。

ITfInputProcessorProfiles


HRESULT hr;
ITfInputProcessorProfiles *pProfiles;

//Create the object. 
hr = CoCreateInstance(  CLSID_TF_InputProcessorProfiles, 
                        NULL, 
                        CLSCTX_INPROC_SERVER, 
                        IID_ITfInputProcessorProfiles, 
                        (LPVOID*)&pProfiles);

if(SUCCEEDED(hr))
{
    //Use the interface. 

    //Release the interface. 
    pProfiles->Release();
}

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー msctf.h
再頒布可能パッケージ Windows 2000 Professional 上の TSF 1.0