IFolderView2::GetSelectedItem 方法 (shobjidl_core.h)

在给定索引处或之后找到当前选定的项。

语法

HRESULT GetSelectedItem(
  [in]  int iStart,
  [out] int *piItem
);

参数

[in] iStart

类型: int

要从中开始搜索当前选定项的索引位置。

[out] piItem

类型: int*

指向一个值的指针,该值接收视图中项的索引。

返回值

类型: HRESULT

如果找到选定项,则返回S_OK,否则返回错误值,包括以下内容:

返回代码 说明
S_FALSE
找不到项。 请注意,这是一个成功代码。 该操作成功搜索视图,它只是在给定索引 (iStart) 后找不到当前选定的项。 可能未选择任何项,或者所选项的索引小于 iStart

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)