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


Метод IInkOverlay::get_Cursors (msinkaut.h)

Возвращает коллекцию курсоров, доступных для использования в области рукописного ввода. Каждый курсор соответствует кончику пера или другого устройства ввода рукописного ввода.

Это свойство доступно только для чтения.

Синтаксис

HRESULT get_Cursors(
  IInkCursors **Cursors
);

Параметры

Cursors

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

None

Remarks

Курсоры являются локальными для объекта InkCollector .

Все новые курсоры, с которыми сталкивается InkCollector , добавляются в возвращаемую коллекцию курсоров, хотя возвращаемые курсоры не обязательно возвращаются в том порядке, в котором inkCollector встречает их.

Если мышь включена в качестве устройства ввода в InkCollector (если параметр useMouse метода SetAllTabletsMode имеет значение TRUE), мышь добавляется в коллекцию IInkCursors после того, как InkCollector обнаруживает любой другой курсор, например перо. Это связано с тем, что перо также действует как мышь.

Примечание Событие CursorInRange получается для курсора мыши после того, как любой другой курсор, например перо, рисует росчерк (который вызывает событие Stroke ).
 
Коллекция IInkCursors сбрасывается (счетчик имеет значение 0, не содержит объектов) в следующих случаях:

Требования

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

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

Интерфейс IInkCursors

IInkOverlay

Класс InkOverlay

Свойство MouseIcon

Свойство MousePointer

Метод SetAllTabletsMode

Метод SetSingleTabletIntegratedMode