Интерфейс ITfInputProcessorProfiles (msctf.h)
Интерфейс ITfInputProcessorProfiles реализуется диспетчером TSF и используется приложением или текстовой службой для управления языковым профилем одной или нескольких текстовых служб.
Наследование
Интерфейс 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 |
Комментарии
Чтобы получить указатель на этот интерфейс, вызовите CoCreateInstance с CLSID_TF_InputProcessorProfiles.
Примеры
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 |
Header | msctf.h |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Профессиональная |