Compartilhar via


Interface ITfInputProcessorProfiles (msctf.h)

A interface ITfInputProcessorProfiles é implementada pelo gerenciador do TSF e usada por um aplicativo ou serviço de texto para manipular o perfil de idioma de um ou mais serviços de texto.

Herança

A interface ITfInputProcessorProfiles herda da interface IUnknown . ITfInputProcessorProfiles também tem estes tipos de membros:

Métodos

A interface ITfInputProcessorProfiles tem esses métodos.

 
ITfInputProcessorProfiles::ActivateLanguageProfile

Método ITfInputProcessorProfiles::ActivateLanguageProfile
ITfInputProcessorProfiles::AddLanguageProfile

Método ITfInputProcessorProfiles::AddLanguageProfile
ITfInputProcessorProfiles::ChangeCurrentLanguage

Método ITfInputProcessorProfiles::ChangeCurrentLanguage
ITfInputProcessorProfiles::EnableLanguageProfile

Método ITfInputProcessorProfiles::EnableLanguageProfile
ITfInputProcessorProfiles::EnableLanguageProfileByDefault

Método ITfInputProcessorProfiles::EnableLanguageProfileByDefault
ITfInputProcessorProfiles::EnumInputProcessorInfo

Método ITfInputProcessorProfiles::EnumInputProcessorInfo
ITfInputProcessorProfiles::EnumLanguageProfiles

Método ITfInputProcessorProfiles::EnumLanguageProfiles
ITfInputProcessorProfiles::GetActiveLanguageProfile

Método ITfInputProcessorProfiles::GetActiveLanguageProfile
ITfInputProcessorProfiles::GetCurrentLanguage

Método ITfInputProcessorProfiles::GetCurrentLanguage
ITfInputProcessorProfiles::GetDefaultLanguageProfile

Método ITfInputProcessorProfiles::GetDefaultLanguageProfile
ITfInputProcessorProfiles::GetLanguageList

Método ITfInputProcessorProfiles::GetLanguageList
ITfInputProcessorProfiles::GetLanguageProfileDescription

Método ITfInputProcessorProfiles::GetLanguageProfileDescription
ITfInputProcessorProfiles::IsEnabledLanguageProfile

Método ITfInputProcessorProfiles::IsEnabledLanguageProfile
ITfInputProcessorProfiles::Register

Método ITfInputProcessorProfiles::Register
ITfInputProcessorProfiles::RemoveLanguageProfile

Método ITfInputProcessorProfiles::RemoveLanguageProfile
ITfInputProcessorProfiles::SetDefaultLanguageProfile

Método ITfInputProcessorProfiles::SetDefaultLanguageProfile
ITfInputProcessorProfiles::SubstituteKeyboardLayout

Método ITfInputProcessorProfiles::SubstituteKeyboardLayout
ITfInputProcessorProfiles::Unregister

Método ITfInputProcessorProfiles::Unregister

Comentários

Para obter um ponteiro para essa interface, chame CoCreateInstance com CLSID_TF_InputProcessorProfiles.

Exemplos

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();
}

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho msctf.h
Redistribuível TSF 1.0 no Windows 2000 Professional