IFileOpenDialog::GetResults 方法 (shobjidl_core.h)

获取用户在某个允许多项选择的对话框中所做的选择。

语法

HRESULT GetResults(
  [out] IShellItemArray **ppenum
);

参数

[out] ppenum

类型: IShellItemArray**

指向 IShellItemArray 的指针的地址,可通过该地址访问对话框中选择的项。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

无论所选内容是包含单个项还是多个项,都可以使用此方法。

可以在对话框关闭后或在处理 IFileDialogEvents::OnFileOk 事件期间调用 IFileOpenDialog::GetResults。 在任何其他时间调用此方法都将失败。

Show 必须返回结果的成功代码才能供 IFileOpenDialog::GetResults 使用。

要求

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