Compartilhar via


Método IInkCollector::SetGestureStatus (msinkaut.h)

Modifica o interesse do objeto ou controle em um gesto conhecido.

Sintaxe

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

Parâmetros

[in] Gesture

O gesto do qual você deseja definir a status.

[in] Listen

VARIANT_TRUE para indicar que o gesto está sendo usado ou VARIANT_FALSE se ele estiver sendo ignorado.

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
E_POINTER
Um parâmetro continha um ponteiro inválido.
E_INK_INVALID_MODE
O modo de coleção InkCollector deve estar no modo de gesto.
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

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

A ID do gesto IAG_AllGestures não é compatível com o controle InkEdit e retorna um erro. Passar IDs de Gesto inválidas não retorna um erro para InkEdit, mas falha para InkCollector, InkOverlay e InkPicture.

Para o controle InkEdit , esse método só deve ser chamado se a propriedade Status retornar IES_Idle.

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 msinkaut.h
Biblioteca InkObj.dll

Confira também

Evento gesto

Método GetGestureStatus

IInkCollector

Enumeração InkApplicationGesture

Classe InkCollector