Partager via


IInkCollector ::SetGestureStatus, méthode (msinkaut.h)

Modifie l’intérêt de l’objet ou du contrôle dans un mouvement connu.

Syntaxe

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

Paramètres

[in] Gesture

Mouvement dont vous souhaitez définir le status.

[in] Listen

VARIANT_TRUE pour indiquer que le mouvement est utilisé ou VARIANT_FALSE s’il est ignoré.

Valeur retournée

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

Code de retour Description
S_OK
Réussite.
E_POINTER
Un paramètre contenait un pointeur non valide.
E_INK_INVALID_MODE
Le mode de collection InkCollector doit être en mode mouvement.
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

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

L’ID de mouvement IAG_AllGestures n’est pas pris en charge par le contrôle InkEdit et retourne une erreur. La transmission d’ID de mouvement non valides ne renvoie pas d’erreur pour InkEdit, mais échoue pour InkCollector, InkOverlay et InkPicture.

Pour le contrôle InkEdit , cette méthode doit être appelée uniquement si la propriété Status retourne IES_Idle.

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 msinkaut.h
Bibliothèque InkObj.dll

Voir aussi

Événement Gesture

GetGestureStatus, méthode

IInkCollector

InkApplicationGesture, énumération

InkCollector, classe