Compartilhar via


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

Modifica o interesse do controle InkEdit em um gesto de aplicativo conhecido.

Sintaxe

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

Parâmetros

[in] Gesture

O objeto IInkGesture do qual você deseja a status.

[in] Listen

VARIANT_TRUE para indicar que o controle InkEdit usa o gesto do aplicativo; caso contrário, VARIANT_FALSE.

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
E_POINTER
O parâmetro de entrada estava incorreto.
E_INK_INVALID_MODE
InkEdit status deve ser IES_Idle.
E_INK_EXCEPTION
Ocorreu uma exceção.
TPC_S_TRUNCATED
Gesto sem suporte.
E_INVALIDARG
O sinalizador é inválido.
E_OUTOFMEMORY
Não é possível alocar a operação de memória.

Comentários

O gesto de IAG_AllGestures não é suportado pelo controle InkEdit e retorna um erro. Passar identificadores de gesto inválidos não retorna um erro.

Esse método só deverá ser chamado se a propriedade Status retornar IES_Idle.

Para obter o interesse do controle InkEdit em um gesto conhecido, chame o método GetGestureStatus .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho inked.h
Biblioteca InkEd.dll

Confira também

Evento gesture

Método GetGestureStatus [Controle InkEdit]

IInkEdit

Enumeração InkApplicationGesture

Inkedit