ITfLangBarItemMgr::GetItemsStatus 方法 (ctfutb.h)
获取语言栏上一个或多个项的状态。
语法
HRESULT GetItemsStatus(
[in] ULONG ulCount,
[in] const GUID *prgguid,
[out] DWORD *pdwStatus
);
参数
[in] ulCount
指定要获取其状态的项数。
[in] prgguid
指向 GUID数组的指针,该数组标识获取其状态的项。 这些是项在 ITfLangBarItem::GetInfo 中提供的项 GUID。 此数组的长度必须至少为 ulCount 元素。
[out] pdwStatus
指向接收每个项状态的 DWORD 值数组的指针。 此数组中的每个元素接收零个或一个或多个 TF_LBI_STATUS_* 值的组合。 此数组的长度必须至少为 ulCount 元素。
每个状态值的索引对应于 prgguid 中项标识符的索引。 例如, pdwStatus 中的元素 0 接收 由 prgguid 的元素 0 标识的项的 。
返回值
此方法可以返回其中一个值。
值 | 说明 |
---|---|
|
方法成功。 |
|
发生了未指定的错误。 |
注解
此方法会导致调用由 prgguid 标识的每个语言栏项的 ITfLangBarItem::GetStatus 方法。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ctfutb.h |
DLL | Msctf.dll |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |