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


Метод IInkCollector::SetEventInterest (msinkaut.h)

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

Синтаксис

HRESULT SetEventInterest(
  [in] InkCollectorEventInterest EventId,
  [in] VARIANT_BOOL              Listen
);

Параметры

[in] EventId

Событие для прослушивания.

[in] Listen

VARIANT_TRUE , чтобы указать, что событие используется; VARIANT_FALSE , если он игнорируется.

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

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_POINTER
Параметр содержит недопустимый указатель.
E_INVALIDARG
Недопустимый интерес к событию.
E_INK_EXCEPTION
Во время обработки произошло исключение.

Комментарии

С помощью этого метода можно переключать все события сборщика рукописного ввода. Большинство этих событий по умолчанию отключены по соображениям производительности. По умолчанию включены только события Stroke, CursorInRange и CursorOutOfRange.

Используйте события NewPackets, NewInAirPackets и CursorDown осторожно, в частности потому, что они могут отрицательно повлиять на производительность рукописного ввода, если в обработчиках событий выполняется слишком много кода.

Требования

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

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

Событие CursorDown

Событие CursorInRange

Метод GetEventInterest

IInkCollector

Класс InkCollector

Перечисление InkCollectorEventInterest

Событие NewPackets

Событие stroke