Compartir a través de


Evento InkDisp.InkDeleted

Se produce cuando se elimina un trazo del objeto InkDisp .

Sintaxis

void InkDeleted(
  [in] VARIANT StrokeIds
);

Parámetros

StrokeIds [in]

Especifica la matriz entera de información del identificador de trazo para todos los trazos que se han eliminado cuando se produce este evento.

Para obtener más información sobre la estructura VARIANT, vea Uso de la biblioteca COM.

Valor devuelto

Este evento no devuelve un valor.

Comentarios

Si usa el objeto InkOverlay o el control InkPicture (donde EditingMode es igual a Delete y EraserMode es igual a StrokeErase) y pasa el borrador a través de un trazo, obtendrá la siguiente secuencia de eventos:

Los eventos InkAdded y InkDeleted adicionales se producen porque el código subyacente agrega un trazo interno e invisible para realizar un seguimiento del borrador.

Este método de evento se define en la interfaz _IInkEvents. La interfaz _IInkEvents implementa la interfaz IDispatch con un identificador de DISPID_IEInkDeleted.

El evento InkDeleted se desencadena incluso cuando está en modo de selección o borrado, no solo al insertar tinta. Esto requiere que supervise el modo de edición (que es responsable de establecer) y tenga en cuenta el modo antes de interpretar el evento. La ventaja de este requisito es mayor libertad para innovar en la plataforma a través de un mayor conocimiento de los eventos de plataforma.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
Msinkaut.h (también requiere Msinkaut_i.c)
Biblioteca
InkObj.dll

Consulte también

InkDisp (clase)

Propiedad EditingMode [Clase InkOverlay]

Propiedad EraserMode [Clase InkOverlay]

InkAdded (evento)

InkOverlay (clase)

Referencia del control InkPicture

IInkStrokeDisp (Interfaz)