Freigeben über


IInkCollector::SetGestureStatus-Methode (msinkaut.h)

Ändert das Interesse des Objekts oder Steuerelements an einer bekannten Geste.

Syntax

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

Parameter

[in] Gesture

Die Geste, für die Sie die status festlegen möchten.

[in] Listen

VARIANT_TRUE , um anzugeben, dass die Geste verwendet wird oder VARIANT_FALSE , wenn sie ignoriert wird.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
E_POINTER
Ein Parameter enthielt einen ungültigen Zeiger.
E_INK_INVALID_MODE
Der InkCollector-Sammlungsmodus muss sich im Gestenmodus befinden.
E_INK_EXCEPTION
Eine Ausnahme trat auf.
TPC_S_TRUNCATED
Geste wird nicht unterstützt.
E_INVALIDARG
Das Flag ist ungültig.
E_OUTOFMEMORY
Speichervorgang kann nicht zugeordnet werden.

Hinweise

Um das Interesse des Objekts oder Steuerelements an einer bekannten Geste zu erhalten, rufen Sie die GetGestureStatus-Methode auf.

Die IAG_AllGestures Gesten-ID wird vom InkEdit-Steuerelement nicht unterstützt und gibt einen Fehler zurück. Das Übergeben ungültiger Gesten-IDs gibt keinen Fehler für InkEdit zurück, schlägt jedoch für InkCollector, InkOverlay und InkPicture fehl.

Für das InkEdit-Steuerelement sollte diese Methode nur aufgerufen werden, wenn die Status-EigenschaftIES_Idle zurückgibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile msinkaut.h
Bibliothek InkObj.dll

Weitere Informationen

Gestenereignis

GetGestureStatus-Methode

IInkCollector

InkApplicationGesture-Enumeration

InkCollector-Klasse