Метод IInkAnalyzer::SetStrokesLanguageId
Изменяет идентификатор языкового стандарта для указанных штрихов.
Синтаксис
HRESULT SetStrokesLanguageId(
[in] ULONG ulStrokeIdCount,
[in] LONG *plStrokes,
[in] LONG lStrokesLCID
);
Параметры
-
ulStrokeIdCount [in]
-
Количество идентификаторов штрихов в plStrokes.
-
plStrokes [in]
-
Массив идентификаторов для штрихов, которым назначается идентификатор языкового стандарта.
-
lStrokesLCID [in]
-
Идентификатор языкового стандарта, назначаемого штрихам.
Возвращаемое значение
Описание возвращаемых значений см. в разделе Классы и интерфейсы — анализ рукописного ввода.
Комментарии
Языковой стандарт штриха задается при добавлении штриха путем вызова метода IInkAnalyzer::AddStroke, метода IInkAnalyzer::AddStrokeForLanguage, метода IInkAnalyzer::AddStrokes или метода IInkAnalyzer::AddStrokesForLanguage. Чтобы получить языковой стандарт, назначенный штриху, вызовите метод IInkAnalyzer::GetStrokeLanguageId.
Указанные штрихи перемещаются в неклассифицированный узел рукописного ввода (см. раздел IContextNode::GetType), содержащий штрихи того же языка. Если такого IContextNode не существует, этот метод создает новый неклассифицированный узел рукописного ввода и перемещает в него штрихи. Неклассифицированный узел рукописного ввода — это IContextNode с типом UnclassifiedInk.
Если этот метод перемещает штрихи из IContextNode, который не является неклассифицированным узлом рукописного ввода, этот метод также добавляет ограничивающие рамки штрихов в область грязное анализатора рукописного ввода (см. раздел Метод IInkAnalyzer::GetDirtyRegion).
Этот метод не перемещает штрих, если параметр lStrokeLCID соответствует текущему идентификатору языка штриха.
Если указанный штрих не связан с IInkAnalyzer, этот метод игнорирует идентификатор.
Если ни один из указанных штрихов не идентифицирует штрих, связанный с IInkAnalyzer, этот метод возвращает без обновления IInkAnalyzer.
Этот метод возвращает код ошибки, если strokeIds имеет значение NULL.
Дополнительные сведения об идентификаторах языка см. в разделе Константы и строки идентификатора языка.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Заголовок |
|
DLL |
|