IInkEdit::SetGestureStatus 方法 (inked.h)

在已知应用程序手势中修改 InkEdit 控件的兴趣。

语法

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

参数

[in] Gesture

想要其状态的 IInkGesture 对象。

[in] Listen

VARIANT_TRUE 指示 InkEdit 控件使用应用程序手势;否则, VARIANT_FALSE

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
成功。
E_POINTER
输入参数不正确。
E_INK_INVALID_MODE
InkEdit 状态必须为IES_Idle。
E_INK_EXCEPTION
出现异常情况。
TPC_S_TRUNCATED
不支持的手势。
E_INVALIDARG
标志无效。
E_OUTOFMEMORY
无法分配内存操作。

注解

InkEdit 控件不支持IAG_AllGestures手势,并返回错误。 传递无效的手势标识符不会返回错误。

仅当 Status 属性返回IES_Idle时,才应调用此方法。

若要以已知手势获取 InkEdit 控件的兴趣,请调用 GetGestureStatus 方法。

要求

要求
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 inked.h
Library InkEd.dll

另请参阅

手势事件

GetGestureStatus 方法 [InkEdit 控件]

IInkEdit

InkApplicationGesture 枚举

InkEdit