Поделиться через


Метод IInkStrokes::Add (msinkaut.h)

Добавляет объект IInkStrokeDisp или коллекцию InkStrokes в существующую коллекцию InkStrokes.

Синтаксис

HRESULT Add(
  [in] IInkStrokeDisp *InkStroke
);

Параметры

[in] InkStroke

Росчерк, добавляемый в коллекцию InkStrokes .

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

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_POINTER
Параметр содержит недопустимый указатель.
E_OUTOFMEMORY
Не удается выделить вспомогательный объект обработчика stroke .
E_INK_EXCEPTION
В методе произошло исключение.
E_INK_INCOMPATIBLE_OBJECT
IInkStrokeDisp* не указывает на совместимый объект IInkStrokeDisp .
E_INK_MISMATCHED_INK_OBJECT
Объект InkDisp добавляемого объекта IInkStrokeDisp не соответствует объекту InkDisp коллекции InkStrokes .

Комментарии

Примечание Росчерк уже должен существовать в объекте InkDisp и не может принадлежать другому объекту InkDisp . Кроме того, этот метод не копирует или иным образом не изменяет объект InkDisp , а просто добавляет этот росчерк в коллекцию.
 
Используйте этот метод для добавления одного росчерка в коллекцию InkStrokes . Чтобы добавить одну коллекцию штрихов в другую, используйте метод AddStrokes .

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header msinkaut.h
Библиотека InkObj.dll

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

Метод AddStrokes

Интерфейс IInkStrokeDisp

IInkStrokes

Коллекция InkStrokes