Функция ScriptApplyDigitSubstitution (usp10.h)
Применяет указанные параметры подстановки цифр к указанным структурам управления скриптом и состояний скрипта.
Синтаксис
HRESULT ScriptApplyDigitSubstitution(
[in] const SCRIPT_DIGITSUBSTITUTE *psds,
[out] SCRIPT_CONTROL *psc,
[out] SCRIPT_STATE *pss
);
Параметры
[in] psds
Указатель на структуру SCRIPT_DIGITSUBSTITUTE . Приложение задает этому параметру значение NULL , если функция вызывает ScriptRecordDigitSubstitution с LOCALE_USER_DEFAULT.
[out] psc
Указатель на структуру SCRIPT_CONTROL с обновленными элементами fContextDigits и uDefaultLanguage .
[out] pss
Указатель на структуру SCRIPT_STATE с обновленным элементом fDigitSubstitute .
Возвращаемое значение
В случае успешного выполнения возвращает S_OK. Функция возвращает ненулевое значение HRESULT, если не удалось.
Функция возвращает E_INVALIDARG, если не распознает элемент DigitSubstituteSCRIPT_DIGITSUBSTITUTE.
Комментарии
Эта функция фактически не заменяет цифры. Он просто заполняет структуры, описывающие политику подстановки цифр. Описание контекста, в котором обычно вызывается эта функция, см. в разделе Отображение текста с помощью uniscribe .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | usp10.h |
Библиотека | Usp10.lib |
DLL | Usp10.dll |
Распространяемые компоненты | Internet Обозреватель 5 или более поздней версии в Windows Me/98/95 |