iInkPicture::SetGestureStatus 方法 (msinkaut.h)

以已知手势修改对象或控件的兴趣。

语法

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

parameters

[in] Gesture

要设置其状态的手势。

[in] Listen

VARIANT_TRUE指示正在使用手势;VARIANT_FALSE指示正在忽略手势。

返回值

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

返回代码 说明
S_OK
成功。
E_POINTER
参数包含无效指针。
E_INK_INVALID_MODE
InkCollector 收集模式必须处于手势模式。
E_INK_EXCEPTION
出现异常情况。
TPC_S_TRUNCATED
不支持的手势。
E_INVALIDARG
标志无效。
E_OUTOFMEMORY
无法分配内存操作。

注解

若要在已知手势中获取对象或控件的兴趣,请调用 GetGestureStatus 方法。

InkEdit 控件不支持IAG_AllGestures手势 ID,并返回错误。 传递无效的笔势 ID 不会为 InkEdit 返回错误,但 对于 InkCollectorInkOverlayInkPicture 会失败。

对于 InkEdit 控件,仅当 Status 属性返回 IES_Idle时,才应调用此方法。

要求

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

请参阅

手势事件

GetGestureStatus 方法

IInkPicture

InkApplicationGesture 枚举

InkPicture