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

Представляет общие сведения о курсоре планшета.

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

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

Методы

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

 
IInkCursor::get_Buttons

Возвращает коллекцию IInkCursorButtons, доступную в IInkCursor.
IInkCursor::get_DrawingAttributes

Возвращает или задает атрибуты рисования, применяемые к рукописным фрагментам при рисовании. (IInkCursor.get_DrawingAttributes)
IInkCursor::get_Id

Возвращает идентификатор объекта . (IInkCursor.get_ID)
IInkCursor::get_Inverted

Возвращает значение, указывающее, является ли курсор инвертированным концом пера.
IInkCursor::get_Name

Возвращает имя объекта. (IInkCursor.get_Name)
IInkCursor::get_Tablet

Возвращает объект IInkTablet, которому принадлежит курсор, или объект IInkTablet, который объект или элемент управления в настоящее время используется для сбора входных данных. (IInkCursor.get_Tablet)
IInkCursor::p utref_DrawingAttributes

Возвращает или задает атрибуты рисования, применяемые к рукописным фрагментам при рисовании.

Комментарии

Объект IInkCursor представляет физическое перо, которое хранит пользователь. Физические ручки могут иметь несколько наконечников, таких как обычные концы и концы ластика, причем каждый кончик пера представляет отдельный объект IInkCursor . На некоторых планшетных компьютерах допускается использование нескольких перьев. Каждый курсор имеет связанный идентификатор, который является уникальным в системе. Дополнительные сведения о том, как ручки можно использовать с планшетным компьютером, см. в разделе Ввод пера, рукописный ввод и распознавание.

Известному курсору можно назначить определенный набор атрибутов рисования, например красный или синий цвет пера. Курсор также содержит коллекцию из нуля или более объектов IInkCursorButton .

Курсоры существуют только в область объекта InkCollector, объекта InkOverlay или элемента управления InkPicture. Когда один из этих объектов сталкивается с новым курсором, объект вызывает событие CursorInRange с параметром newCursor, равным TRUE. Это позволяет настраивать свойства в приложении, например атрибуты рисования, при первом обнаружении курсора. Свойство Cursors содержит коллекцию курсоров, с которыми столкнулся объект или элемент управления.

IInkCursor нельзя создать явным образом. Вместо этого вы получаете IInkCursor из события или свойства Cursors объекта InkCollector , объекта InkOverlay или элемента управления InkPicture .

Если вы определите класс, реализующий этот интерфейс, новый класс не будет правильно взаимодействовать с интерфейсами API планшетного пк.

Требования

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

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

Свойство Cursors

Интерфейс IInkCursorButton

Интерфейс IInkCursorButtons

Интерфейс IInkCursors

Интерфейс IInkTablet

Класс InkCollector

Класс InkDrawingAttributes

Класс InkOverlay

Справочник по элементу управления InkPicture