Compartir a través de


Método IInkCollector::SetGestureStatus (msinkaut.h)

Modifica el interés del objeto o control en un gesto conocido.

Sintaxis

HRESULT SetGestureStatus(
  [in] InkApplicationGesture Gesture,
  [in] VARIANT_BOOL          Listen
);

Parámetros

[in] Gesture

Gesto del que desea establecer el estado.

[in] Listen

VARIANT_TRUE para indicar que el gesto se está usando o VARIANT_FALSE si se omite.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_POINTER
Un parámetro contenía un puntero no válido.
E_INK_INVALID_MODE
El modo de colección InkCollector debe estar en modo de gesto.
E_INK_EXCEPTION
Se ha producido una excepción.
TPC_S_TRUNCATED
Gesto no admitido.
E_INVALIDARG
La marca no es válida.
E_OUTOFMEMORY
No se puede asignar la operación de memoria.

Comentarios

Para obtener el interés del objeto o control en un gesto conocido, llame al método GetGestureStatus .

El identificador de gesto IAG_AllGestures no es compatible con el control InkEdit y devuelve un error. Pasar identificadores de gestos no válidos no devuelve un error para InkEdit, pero se produce un error para InkCollector, InkOverlay y InkPicture.

Para el control InkEdit , solo se debe llamar a este método si la propiedad Status devuelve IES_Idle.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado msinkaut.h
Library InkObj.dll

Consulte también

Evento de gesto

GetGestureStatus (método)

IInkCollector

InkApplicationGesture (enumeración)

InkCollector (clase)