Метод IInkDisp::AddStrokesAtRectangle (msinkaut.h)

Добавляет указанную коллекцию Штрихов в этот объект InkDisp в указанном прямоугольнике.

Синтаксис

HRESULT AddStrokesAtRectangle(
  [in] IInkStrokes   *SourceStrokes,
  [in] IInkRectangle *TargetRectangle
);

Параметры

[in] SourceStrokes

Росчерки, добавляемые в рукописный ввод. Эти исходные штрихи добавляются к этому объекту InkDisp .

[in] TargetRectangle

Координаты inkRectangle в пространстве рукописного ввода, в которых добавляются штрихи. Ошибка во время выполнения возникает, если координаты прямоугольника являются {0,0,0,0}.

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

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

Код возврата Описание
S_OK
Успех.
E_POINTER
Параметр содержал недопустимый указатель.
E_FAIL
Произошла неуказанная ошибка.
E_INK_INCOMPATIBLE_OBJECT
Указатель не указывает на допустимый объект.
E_INK_EXCEPTION
Исключение произошло внутри метода.
E_INVALIDARG
Верхний и нижний прямоугольник равны.

Замечания

При вставке штрихи масштабируются от ограничивающего прямоугольника до прямоугольника.

Этот метод можно использовать для копирования штрихов в одном объекте InkDisp . Исходные росчерки рукописного ввода не должны поступать из другого объекта InkDisp .

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows XP Планшетный выпуск PC Edition [только классические приложения]
минимальный поддерживаемый сервер Ни одна версия не поддерживается
целевая платформа Windows
Header msinkaut.h

См. также

IInkDisp

Класс InkDisp

Коллекция InkStrokes