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


Интерфейс IInkDisp (msinkaut.h)

Представляет собранные росчерки рукописного ввода в пространстве рукописного ввода.

Наследование

Интерфейс IInkDisp наследуется от интерфейса IUnknown .

Методы

Интерфейс IInkDisp содержит следующие методы.

 
IInkDisp::AddStrokesAtRectangle

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

Указывает, можно ли преобразовать IDataObject в объект InkDisp.
IInkDisp::Clip

Удаляет части объекта IInkStrokeDisp или коллекции InkStrokes, которые находятся за пределами прямоугольника. (IInkDisp.Clip)
IInkDisp::ClipboardCopy

Копирует коллекцию InkStrokes в буфер обмена.
IInkDisp::ClipboardCopyWithRectangle

Копирует объекты IInkStrokeDisp, содержащиеся в известном прямоугольнике, в буфер обмена.
IInkDisp::ClipboardPaste

Копирует объект IDataObject из буфера обмена в объект InkDisp.
IInkDisp::Clone

Создает повторяющийся объект InkDisp.
IInkDisp::CreateStroke

Создает объект IInkStrokeDisp из массива входных значений пакетных данных.
IInkDisp::CreateStrokes

Создает новую коллекцию InkStrokes из существующих объектов IInkStrokeDisp.
IInkDisp::D eleteStroke

Удаляет объект IInkStrokeDisp из объекта InkDisp.
IInkDisp::D eleteStrokes

Удаляет коллекцию InkStrokes из коллекции Strokes объекта InkDisp.
IInkDisp::ExtractStrokes

Задает штрихи, которые необходимо извлечь из класса InkDisp и вырезать или скопировать в новый класс InkDisp, используя известную коллекцию штрихов, чтобы определить, какие штрихи следует извлечь.
IInkDisp::ExtractWithRectangle

Вырезает или копирует штрихи из существующего объекта InkDisp и вставляет их в новый объект InkDisp, используя известный прямоугольник, чтобы определить, какие штрихи следует извлечь.
IInkDisp::get_CustomStrokes

Возвращает коллекцию пользовательских штрихов, сохраняемых с помощью рукописного ввода.
IInkDisp::get_Dirty

Возвращает или задает значение, указывающее, были ли изменены штрихи объекта Класса InkDisp с момента последнего сохранения рукописного ввода. (Получить)
IInkDisp::get_ExtendedProperties

Возвращает коллекцию определяемых приложением данных, хранящихся в объекте . (IInkDisp.get_ExtendedProperties)
IInkDisp::get_Strokes

Возвращает коллекцию штрихов, содержащихся в объекте или используемых для создания объекта. (IInkDisp.get_Strokes)
IInkDisp::GetBoundingBox

Извлекает ограничивающий прямоугольник в координатах пространства рукописного ввода для всех штрихов в объекте InkDisp, отдельном росчерке или коллекции InkStrokes. (IInkDisp.GetBoundingBox)
IInkDisp::HitTestCircle

Извлекает коллекцию InkStrokes, которая полностью находится внутри или пересекается с помощью известного круга.
IInkDisp::HitTestWithLasso

Извлекает штрихи в области выбора ломаной линии.
IInkDisp::HitTestWithRectangle

Извлекает штрихи, содержащиеся в указанном прямоугольнике.
IInkDisp::Load

Заполняет новый объект InkDisp известными двоичными данными.
IInkDisp::NearestPoint

Извлекает IInkStrokeDisp внутри объекта InkDisp, ближайшего к известной точке, при необходимости предоставляя индекс ближайшей точки и расстояние до штриха от указанной точки.
IInkDisp::p ut_Dirty

Возвращает или задает значение, указывающее, были ли изменены штрихи объекта Класса InkDisp с момента последнего сохранения рукописного ввода. (Put)
IInkDisp::Save

Преобразует рукописный ввод в указанный формат InkPersistenceFormat, сохраняет рукописный ввод с помощью указанного объекта InkPersistenceCompressionMode и возвращает двоичные данные в массиве байтов.

Требования

Требование Значение
Целевая платформа Windows
Header msinkaut.h

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

Класс InkDisp