Интерфейс 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