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 |