Método IInkPicture::SetEventInterest (msinkaut.h)

Modifica un valor que indica si un objeto o control tiene interés en un evento especificado.

Sintaxis

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

Parámetros

[in] EventId

Evento que se va a escuchar. Los valores posibles para eventID aparecen en el tipo de enumeración InkCollectorEventInterest .

[in] Listen

VARIANT_TRUE para indicar que se está usando el evento; VARIANT_FALSE para indicar que se omite el evento.

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_INVALIDARG
Interés de evento no válido.
E_INK_EXCEPTION
Se produjo una excepción durante el procesamiento.

Comentarios

Todos los eventos del recopilador de entrada de lápiz se pueden alternar mediante este método. La mayoría de estos eventos están desactivados de forma predeterminada por motivos de rendimiento. Los únicos eventos que están activados de forma predeterminada son Stroke, CursorInRange y CursorOutOfRange.

Use cuidadosamente los eventos NewPackets, NewInAirPackets y CursorDown , en particular porque pueden tener un efecto adverso en el rendimiento de la entrada de lápiz si se ejecuta demasiado código en los controladores de eventos.

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

CursorDown (evento)

CursorInRange (evento)

GetEventInterest (método)

IInkPicture

InkCollectorEventInterest (enumeración)

InkPicture

NewPackets (evento)

Evento stroke