IInkCustomStrokes::Item 方法 (msinkaut.h)

检索 IInkCustomStrokes 接口中指定的位置的 InkStrokes 集合

语法

HRESULT Item(
  [in]          VARIANT     Identifier,
  [out, retval] IInkStrokes **Strokes
);

parameters

[in] Identifier

要从 IInkCustomStrokes 集合 返回的 InkStrokes 集合的数字索引或字符串名称。

[out, retval] Strokes

此方法返回时,包含指向 IInkCustomStrokes 接口中指定的位置的 InkStrokes 集合的指针。

返回值

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

HRESULT 值 说明
S_OK
成功。
E_POINTER
参数包含无效的指针。
E_FAIL
发生了未指定的错误。
CO_E_CLASSTRING
GUID 格式无效。
DISP_E_TYPEMISMATCH
其中一个参数不是有效的 VARIANT 类型。
E_INVALIDARG
无效的参数。
E_UNEXPECTED
意外的参数或属性类型。
REGDB_CLASSNOTREG
类型 OBJECT 未注册。
E_OUTOFMEMORY
无法分配内存以完成操作。
E_INK_EXCEPTION
方法内发生异常。
TPC_E_RECOGNIZER_NOT_REGISTERED
识别器注册表项已损坏,或者你的环境不支持手写识别。

注解

如果标识符与集合的任何现有成员不匹配,则会发生错误。

此方法采用 VARIANT 类型的输入参数。 此变量的子类型必须为 BSTRLong

要求

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

另请参阅

IInkCustomStrokes 接口

InkStrokes 集合

Item 方法 [InkStrokes 集合]