Condividi tramite


Metodo IInkEdit::SetGestureStatus (inked.h)

Modifica l'interesse del controllo InkEdit in un movimento dell'applicazione noto.

Sintassi

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

Parametri

[in] Gesture

Oggetto IInkGesture di cui si desidera lo stato.

[in] Listen

VARIANT_TRUE per indicare che il controllo InkEdit utilizza il movimento dell'applicazione; in caso contrario, VARIANT_FALSE.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Il parametro di input non è corretto.
E_INK_INVALID_MODE
Lo stato di InkEdit deve essere IES_Idle.
E_INK_EXCEPTION
Si è verificata un'eccezione.
TPC_S_TRUNCATED
Movimento non supportato.
E_INVALIDARG
Il flag non è valido.
E_OUTOFMEMORY
Impossibile allocare l'operazione di memoria.

Commenti

Il movimento IAG_AllGestures non è supportato dal controllo InkEdit e restituisce un errore. Il passaggio di identificatori di movimento non validi non restituisce un errore.

Questo metodo deve essere chiamato solo se la proprietà Status restituisce IES_Idle.

Per ottenere l'interesse del controllo InkEdit in un movimento noto, chiamare il metodo GetGestureStatus .

Requisiti

Requisito Valore
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione inked.h
Libreria InkEd.dll

Vedi anche

Evento Gesture

Metodo GetGestureStatus [Controllo InkEdit]

IInkEdit

Enumerazione InkApplicationGesture

Inkedit