Метод ITfInputProcessorProfiles::GetActiveLanguageProfile (msctf.h)
Получает идентификатор активного языкового профиля для определенной текстовой службы.
Синтаксис
HRESULT GetActiveLanguageProfile(
[in] REFCLSID rclsid,
[out] LANGID *plangid,
[out] GUID *pguidProfile
);
Параметры
[in] rclsid
Содержит CLSID службы текста.
[out] plangid
Указатель на значение LANGID , которое получает идентификатор активного языка профиля.
[out] pguidProfile
Указатель на значение GUID , которое получает идентификатор языкового профиля. Это значение, указанное в ITfInputProcessorProfiles::AddLanguageProfile при добавлении профиля.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Описание |
---|---|
|
Метод выполнен успешно. |
|
Служба текста, определяемая rclsid , в настоящее время не активна. pguidProfile получает GUID_NULL. |
|
Произошла неизвестная ошибка. |
|
Один или несколько параметров недопустимы. |
|
Произошла ошибка выделения памяти. |
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | msctf.h |
DLL | Msctf.dll |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Professional |