Метод IInkAnalyzer::RemoveStroke

Удаляет указанный штрих из IInkAnalyzer.

Синтаксис

HRESULT RemoveStroke(
  [in] LONG *plStrokeId
);

Параметры

plStrokeId [in]

Идентификатор росчерка.

Возвращаемое значение

Описание возвращаемых значений см. в разделе "Классы и интерфейсы " Анализ рукописного ввода".

Remarks

Этот метод удаляет данные пакета и ссылается на указанный росчерк из IInkAnalyzer.

Этот метод удаляет штрих из конечного узла контекста, который ссылается на росчерк. Если IContextNode больше не ссылается на росчерки, этот метод удаляет IContextNode и любые объекты-предки IContextNode , у которых больше нет дочерних узлов.

После удаления штриха из IContextNode он обновляет грязную область объекта IInkAnalyzer (см. метод IInkAnalyzer::GetDirtyRegion), чтобы включить ограничивающий прямоугольник удаленного росчерка.

Если plStrokeId не определяет росчерк, связанный с IInkAnalyzer, этот метод возвращается без обновления анализатора рукописного ввода.

Требования

Требование Значение
Минимальная версия клиента
Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
IACom.h (также требуется IACom_i.c)
DLL
IACom.dll

См. также раздел

IInkAnalyzer

Метод IInkAnalyzer::AddStroke

Метод IInkAnalyzer::AddStrokeForLanguage

Метод IInkAnalyzer::AddStrokes

Метод IInkAnalyzer::AddStrokesForLanguage

Метод IInkAnalyzer::RemoveStrokes

Метод IInkAnalyzer::GetDirtyRegion

Справочник по анализу рукописного ввода