InkCollector. Stroke (événement)

Se produit lorsque l’utilisateur dessine un nouveau trait sur une tablette.

Syntaxe

void Stroke(
  [in]      IInkCursor     *Cursor,
  [in]      IInkStrokeDisp *Stroke,
  [in, out] VARIANT_BOOL   *Cancel
);

Paramètres

Curseur [ dans]

Objet IInkCursor qui a généré l’événement Stroke .

Trait [ dans]

Objet IInkStrokeDisp collecté.

Annuler [ in, out]

Variante _ TRUE pour annuler l’événement ; Sinon, Variant _ false.

Valeur de retour

Cet événement ne retourne pas de valeur.

Notes

Cette méthode d’événement est définie dans les _ dispinterfaces IInkCollectorEvents, _ IInkOverlayEvents et _ IInkPictureEvents (dispinterfaces) avec l’ID DISPID _ ICEStroke.

L’événement Stroke est déclenché 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.

Notes

L’événement Stroke se déclenche lorsque l’utilisateur termine le dessin d’un trait, et non lorsqu’un trait est ajouté à la collection InkStrokes . Lorsque l’utilisateur commence par commencer à dessiner un trait, il est immédiatement ajouté à la collection InkStrokes ; Toutefois, l’événement Stroke ne se déclenche pas tant que le trait n’est pas terminé. Par conséquent, les traits peuvent exister dans la collection InkStrokes que le gestionnaire d’événements Stroke n’a pas vus.

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

InkCollector (classe)

Collection InkStrokes d’événements StrokesAdded []

Classe d’événement StrokesDeleted [ InkOverlay]

Interface IInkCursor

Interface IInkStrokeDisp