Método IInkEdit::SetGestureStatus (inked.h)

Modifica el interés del control InkEdit en un gesto de aplicación conocido.

Sintaxis

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

Parámetros

[in] Gesture

Objeto IInkGesture del que quieres el estado.

[in] Listen

VARIANT_TRUE para indicar que el control InkEdit usa el gesto de aplicación; de lo contrario, VARIANT_FALSE.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_POINTER
El parámetro de entrada era incorrecto.
E_INK_INVALID_MODE
El estado InkEdit debe ser IES_Idle.
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

El control InkEdit no admite el gesto IAG_AllGestures y devuelve un error. Pasar identificadores de gestos no válidos no devuelve un error.

Solo se debe llamar a este método si la propiedad Status devuelve IES_Idle.

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

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 inked.h
Library InkEd.dll

Consulte también

Evento de gesto

Método GetGestureStatus [Control InkEdit]

IInkEdit

InkApplicationGesture (enumeración)

InkEdit