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


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

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

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

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

Методы

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

 
IInkOverlay::D raw

Задает прямоугольник для перерисовки рукописного ввода в объекте InkOverlay.
IInkOverlay::get_AttachMode

Возвращает или задает значение, указывающее, присоединен ли объект InkOverlay за известным окном или перед ним. (Получить)
IInkOverlay::get_AutoRedraw

Возвращает или задает значение, указывающее, перерисовывает ли сборщик рукописного ввода, когда окно становится недействительным. (IInkOverlay.get_AutoRedraw)
IInkOverlay::get_CollectingInk

Возвращает значение, указывающее, рисуется ли в данный момент рукописный ввод на сборщике рукописного ввода (InkCollector, InkOverlay или InkPicture). (IInkOverlay.get_CollectingInk)
IInkOverlay::get_CollectionMode

Получает или задает режим сбора, определяющий, распознаются ли рукописные фрагменты, жесты или и то, и другое. (IInkOverlay.get_CollectionMode)
IInkOverlay::get_Cursors

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

Возвращает или задает атрибуты рисования по умолчанию, используемые при рисовании и отображении рукописного ввода. (IInkOverlay.get_DefaultDrawingAttributes)
IInkOverlay::get_DesiredPacketDescription

Возвращает или задает описание требуемого пакета InkCollector. (IInkOverlay.get_DesiredPacketDescription)
IInkOverlay::get_DynamicRendering

Возвращает или задает значение, указывающее, отображается ли рукописный ввод при отрисовке. (IInkOverlay.get_DynamicRendering)
IInkOverlay::get_EditingMode

Получает или задает значение, указывающее, находится ли объект или элемент управления в режиме рукописного ввода, режиме удаления или режиме выбора или редактирования. (Получить)
IInkOverlay::get_Enabled

Возвращает или задает значение, указывающее, собирает ли объект InkOverlay входные данные пером (пакеты в воздухе, события курсора в диапазоне и т. д.). (Получить)
IInkOverlay::get_EraserMode

Возвращает или задает значение, указывающее, удаляются ли рукописные фрагменты росчерком или точкой. (Получить)
IInkOverlay::get_EraserWidth

Возвращает или задает значение, указывающее ширину кончика пера ластика. (Получить)
IInkOverlay::get_hWnd

Возвращает или задает значение дескриптора окна, в котором рисуется рукописный ввод. (IInkOverlay.get_hWnd)
IInkOverlay::get_Ink

Возвращает или задает объект InkDisp, связанный с объектом InkCollector или Объектом InkOverlay. (IInkOverlay.get_Ink)
IInkOverlay::get_MarginX

Возвращает или задает поле оси X вокруг прямоугольника окна в координатах экрана. Это поле предоставляет буфер вокруг края окна рукописного ввода. (IInkOverlay.get_MarginX)
IInkOverlay::get_MarginY

Возвращает или задает поле оси Y вокруг прямоугольника окна в виде экранных координат. Это поле предоставляет буфер вокруг края окна рукописного ввода. (IInkOverlay.get_MarginY)
IInkOverlay::get_MouseIcon

Возвращает или задает пользовательский значок мыши. (IInkOverlay.get_MouseIcon)
IInkOverlay::get_MousePointer

Возвращает или задает значение, указывающее тип отображаемого указателя мыши. (IInkOverlay.get_MousePointer)
IInkOverlay::get_Renderer

Возвращает или задает объект InkRenderer, используемый для рисования рукописного ввода. (IInkOverlay.get_Renderer)
IInkOverlay::get_Selection

Возвращает или задает коллекцию InkStrokes, выбранную в данный момент внутри объекта InkOverlay или элемента управления InkPicture. (Получить)
IInkOverlay::get_SupportHighContrastInk

Возвращает или задает значение, указывающее, отображается ли рукописный ввод только одним цветом, если система находится в режиме высокой контрастности. (IInkOverlay.get_SupportHighContrastInk)
IInkOverlay::get_SupportHighContrastSelectionUI

Возвращает или задает значение, указывающее, рисуются ли все элементы пользовательского интерфейса выбора с высокой контрастностью, когда система находится в режиме высокой контрастности. (Получить)
IInkOverlay::get_Tablet

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

Извлекает интерес объекта к определенному событию для класса InkCollector, класса InkOverlay или Класса InkPicture. (IInkOverlay.GetEventInterest)
IInkOverlay::GetGestureStatus

Извлекает значение, определяющее, заинтересован ли объект InkCollector или InkOverlay в определенном жесте приложения.
IInkOverlay::GetWindowInputRectangle

Возвращает прямоугольник окна в пикселях, в пределах которого рисуется рукописный ввод. (IInkOverlay.GetWindowInputRectangle)
IInkOverlay::HitTestSelection

Определяет, какая часть выделенного фрагмента была достигнута во время проверки нажатия.
IInkOverlay::p ut_AttachMode

Возвращает или задает значение, указывающее, присоединен ли объект InkOverlay за известным окном или перед ним. (Put)
IInkOverlay::p ut_AutoRedraw

Возвращает или задает значение, указывающее, перерисовывает ли сборщик рукописного ввода, когда окно становится недействительным. (IInkOverlay.put_AutoRedraw)
IInkOverlay::p ut_CollectionMode

Получает или задает режим сбора, определяющий, распознаются ли рукописные фрагменты, жесты или и то, и другое. (IInkOverlay.put_CollectionMode)
IInkOverlay::p ut_DesiredPacketDescription

Возвращает или задает описание требуемого пакета InkCollector. (IInkOverlay.put_DesiredPacketDescription)
IInkOverlay::p ut_DynamicRendering

Возвращает или задает значение, указывающее, выполняется ли отрисовка рукописного ввода при рисовании. (IInkOverlay.put_DynamicRendering)
IInkOverlay::p ut_EditingMode

Возвращает или задает значение, указывающее, находится ли объект или элемент управления в режиме рукописного ввода, режиме удаления или режиме выбора или редактирования. (Put)
IInkOverlay::p ut_Enabled

Возвращает или задает значение, указывающее, собирает ли объект InkOverlay входные данные пером (пакеты в воздухе, курсор в событиях диапазона и т. д.). (Put)
IInkOverlay::p ut_EraserMode

Возвращает или задает значение, указывающее, удаляется ли рукописный фрагмент росчерком или точкой. (Put)
IInkOverlay::p ut_EraserWidth

Возвращает или задает значение, указывающее ширину кончика пера ластика. (Put)
IInkOverlay::p ut_hWnd

Возвращает или задает значение дескриптора окна, в котором выполняется рисование рукописного ввода. (IInkOverlay.put_hWnd)
IInkOverlay::p ut_MarginX

Возвращает или задает поле оси X вокруг прямоугольника окна в координатах экрана. Это поле предоставляет буфер по краю окна рукописного ввода. (IInkOverlay.put_MarginX)
IInkOverlay::p ut_MarginY

Возвращает или задает поле оси Y вокруг прямоугольника окна в координатах экрана. Это поле предоставляет буфер по краю окна рукописного ввода. (IInkOverlay.put_MarginY)
IInkOverlay::p ut_MouseIcon

Возвращает или задает пользовательский значок мыши. (IInkOverlay.put_MouseIcon)
IInkOverlay::p ut_MousePointer

Возвращает или задает значение, указывающее тип отображаемого указателя мыши. (IInkOverlay.put_MousePointer)
IInkOverlay::p ut_Selection

Возвращает или задает коллекцию InkStrokes, выбранную в данный момент внутри объекта InkOverlay или элемента управления InkPicture. (Put)
IInkOverlay::p ut_SupportHighContrastInk

Возвращает или задает значение, указывающее, отображается ли рукописный ввод только в виде одного цвета, если система находится в режиме высокой контрастности. (IInkOverlay.put_SupportHighContrastInk)
IInkOverlay::p ut_SupportHighContrastSelectionUI

Возвращает или задает значение, указывающее, рисуются ли все элементы пользовательского интерфейса выбора в режиме высокой контрастности, если система находится в режиме высокой контрастности. (Put)
IInkOverlay::SetAllTabletsMode

Позволяет сборщику рукописного ввода (InkCollector, InkOverlay или InkPicture) собирать рукописные данные с любого планшета, подключенного к планшетному компьютеру. (IInkOverlay.SetAllTabletsMode)
IInkOverlay::SetEventInterest

Задает значение, указывающее, заинтересован ли объект или элемент управления в указанном событии.
IInkOverlay::SetGestureStatus

Задает интерес объекта или элемента управления в известном жесте.
IInkOverlay::SetSingleTabletIntegratedMode

Позволяет сборщику рукописного ввода (InkCollector, InkOverlay или InkPicture) собирать рукописные данные только с одного планшета. Рукописный ввод с других планшетов игнорируется сборщиком рукописного ввода. (IInkOverlay.SetSingleTabletIntegratedMode)
IInkOverlay::SetWindowInputRectangle

Задает прямоугольник окна в пикселях, в котором рисуется рукописный ввод. (IInkOverlay.SetWindowInputRectangle)

Комментарии

Создание элемента управления InkOverlay за прозрачным элементом управления (например, GroupBox с набором свойств WS_EX_TRANSPARENT) не позволит InkOverlay собирать рукописный ввод.

Требования

   
Целевая платформа Windows
Header msinkaut.h

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

Интерфейс IInkCollector, интерфейс IInkOverlay, класс InkOverlay