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


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

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

Синтаксис

HRESULT GetGestureStatus(
  [in]          InkApplicationGesture Gesture,
  [out, retval] VARIANT_BOOL          *Listening
);

Параметры

[in] Gesture

Жест, состояние которого требуется.

[out, retval] Listening

VARIANT_TRUE , если элемент управления InkCollector заинтересован в определенном жесте приложения; в противном случае VARIANT_FALSE.

Этот метод возвращает значение, указывающее интерес объекта InkCollector или InkOverlay в известном жесте приложения. Если VARIANT_TRUE, объект InkCollector или InkOverlay заинтересован в жесте, а событие Gesture объекта InkCollector или InkOverlay срабатывает при распознавании жеста.

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

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

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

Комментарии

Этот метод создает исключение, если для параметра жеста задано значение IAG_AllGestures.

Чтобы задать интерес объекта InkCollector или InkOverlay в определенном жесте, вызовите метод SetGestureStatus объекта InkCollector или InkOverlay.

Примечание По умолчанию объекты InkCollector и InkOverlay не заинтересованы ни в одном из жестов приложения.
 

Требования

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

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

Событие жеста

IInkOverlay

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

Класс InkOverlay

Метод SetGestureStatus