Partager via


Méthode IInkEdit ::SetGestureStatus (inked.h)

Modifie l’intérêt du contrôle InkEdit dans un mouvement d’application connu.

Syntaxe

HRESULT SetGestureStatus(
  [in] InkApplicationGesture Gesture,
  [in] VARIANT_BOOL          Listen
);

Paramètres

[in] Gesture

Objet IInkGesture dont vous souhaitez status.

[in] Listen

VARIANT_TRUE pour indiquer que le contrôle InkEdit utilise le mouvement de l’application ; sinon, VARIANT_FALSE.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_POINTER
Le paramètre d’entrée était incorrect.
E_INK_INVALID_MODE
Les status InkEdit doivent être IES_Idle.
E_INK_EXCEPTION
Une exception s'est produite.
TPC_S_TRUNCATED
Mouvement non pris en charge.
E_INVALIDARG
L’indicateur n’est pas valide.
E_OUTOFMEMORY
Impossible d’allouer l’opération de mémoire.

Remarques

Le mouvement IAG_AllGestures n’est pas pris en charge par le contrôle InkEdit et retourne une erreur. La transmission d’identificateurs de mouvement non valides ne retourne pas d’erreur.

Cette méthode ne doit être appelée que si la propriété Status renvoie IES_Idle.

Pour obtenir l’intérêt du contrôle InkEdit dans un mouvement connu, appelez la méthode GetGestureStatus .

Configuration requise

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
Plateforme cible Windows
En-tête inked.h
Bibliothèque InkEd.dll

Voir aussi

Événement Gesture

GetGestureStatus, méthode [InkEdit Control]

IInkEdit

InkApplicationGesture, énumération

Inkedit