Événement InkDisp. InkAdded

Se produit lorsqu’un trait est ajouté à l’objet InkDisp .

Syntaxe

void InkAdded(
  [in] VARIANT StrokeIds
);

Paramètres

StrokeIds [ dans]

Tableau d’entiers des informations d’ID de trait pour tous les traits qui ont été ajoutés lorsque cet événement se produit.

Pour plus d’informations sur la structure de la variante, consultez utilisation de la bibliothèque com.

Valeur de retour

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 que vous transmettez la gomme sur un trait, vous recevez 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 invisible interne pour effectuer le suivi de 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 _ IEInkAdded.

L’événement InkAdded est déclenché même en mode SELECT ou Erase, pas uniquement lors de l’insertion d’une entrée manuscrite. Pour cela, vous devez surveiller le mode d’édition (que vous êtes chargé 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 plate-forme grâce à une meilleure connaissance des événements de plateforme.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Applications de bureau XP Édition Tablet PC [ 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

Propriété EditingMode [ classe InkOverlay]

Propriété EraserMode [ classe InkOverlay]

Événement InkDeleted

InkOverlay, classe

Référence du contrôle InkPicture

Interface IInkStrokeDisp