IFileDialog::GetResult 方法 (shobjidl_core.h)

获取用户在对话框中所做的选择。

语法

HRESULT GetResult(
  [out] IShellItem **ppsi
);

参数

[out] ppsi

类型: IShellItem**

指向表示用户选择的 IShellItem 的指针的地址。

返回值

类型: HRESULT

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

注解

可以在对话框关闭后或在处理 OnFileOk 事件期间调用 IFileDialog::GetResult。 在任何其他时间调用此方法都将失败。 如果选择了多个项,此方法将失败。 对于多个项,请调用 GetResults

Show 必须返回一个成功代码,结果才可用于 IFileDialog::GetResult

要求

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

另请参阅

IFileDialog

IFileDialog::GetCurrentSelection