Compartir a través de


Interfaz ITfInputProcessorProfiles (msctf.h)

El administrador de TSF implementa la interfaz ITfInputProcessorProfiles y la usa una aplicación o servicio de texto para manipular el perfil de idioma de uno o varios servicios de texto.

Herencia

La interfaz ITfInputProcessorProfiles hereda de la interfaz IUnknown . ITfInputProcessorProfiles también tiene estos tipos de miembros:

Métodos

La interfaz ITfInputProcessorProfiles tiene estos métodos.

 
ITfInputProcessorProfiles::ActivateLanguageProfile

Método ITfInputProcessorProfiles::ActivateLanguageProfile
ITfInputProcessorProfiles::AddLanguageProfile

Método ITfInputProcessorProfiles::AddLanguageProfile
ITfInputProcessorProfiles::ChangeCurrentLanguage

ITfInputProcessorProfiles::ChangeCurrentLanguage (método)
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

ITfInputProcessorProfiles::GetCurrentLanguage (método)
ITfInputProcessorProfiles::GetDefaultLanguageProfile

Método ITfInputProcessorProfiles::GetDefaultLanguageProfile
ITfInputProcessorProfiles::GetLanguageList

ITfInputProcessorProfiles::GetLanguageList (método)
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

ITfInputProcessorProfiles::SubstituteKeyboardLayout (Método)
ITfInputProcessorProfiles::Unregister

Método ITfInputProcessorProfiles::Unregister

Comentarios

Para obtener un puntero a esta interfaz, llame a CoCreateInstance con CLSID_TF_InputProcessorProfiles.

Ejemplos

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 Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado msctf.h
Redistribuible TSF 1.0 en Windows 2000 Professional