Partager via


Événement InkDisp.InkDeleted

Se produit lorsqu’un trait est supprimé de l’objet InkDisp .

Syntaxe

void InkDeleted(
  [in] VARIANT StrokeIds
);

Paramètres

StrokeIds [in]

Spécifie le tableau entier des informations d’ID de trait pour tous les traits qui ont été supprimés lorsque cet événement se produit.

Pour plus d’informations sur la structure VARIANT, consultez Utilisation de la bibliothèque COM.

Valeur retournée

Cet événement ne retourne pas de valeur.

Notes

Si vous utilisez l’objet InkOverlay ou le contrôle InkPicture (où EditingMode est égal à Delete et EraserMode est égal à StrokeErase) et passez la gomme sur un trait, vous obtenez la séquence d’événements suivante :

Les événements InkAdded et InkDeleted supplémentaires se produisent parce que le code sous-jacent ajoute un trait interne et invisible pour suivre la gomme.

Cette méthode d’événement est définie dans l’interface _IInkEvents. L’interface _IInkEvents implémente l’interface IDispatch avec un identificateur de DISPID_IEInkDeleted.

L’événement InkDeleted est déclenché même en mode sélection ou effacement, et pas seulement lors de l’insertion d’une entrée manuscrite. Pour cela, vous devez surveiller le mode d’édition (que vous êtes responsable de définir) et connaître le mode avant d’interpréter l’événement. L’avantage de cette exigence est une plus grande liberté d’innover sur la plateforme grâce à une plus grande sensibilisation aux événements de plateforme.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablette PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
Msinkaut.h (nécessite également Msinkaut_i.c)
Bibliothèque
InkObj.dll

Voir aussi

InkDisp, classe

EditingMode, propriété [Classe InkOverlay]

EraserMode, propriété [Classe InkOverlay]

InkAdded, événement

InkOverlay, classe

Référence du contrôle InkPicture

IInkStrokeDisp, interface