【问题标题】:How might I obtain an IShellFolder from the active IShellView?如何从活动的 IShellView 中获取 IShellFolder?
【发布时间】:2011-01-15 21:30:00
【问题描述】:

我正在尝试增强 CFileDialog,我们正在使用它的旧版本(不使用 IFileDialog 的非 vista 版本)。旧的确实允许我获得一个 IShellBrowser,以及(从中)活动的 IShellView。

我似乎想不出一种方法来获取“IShellView 指的是什么 IShellFolder?”

同样有用的是“IShellBrowser 激活的当前文件夹是什么?”

【问题讨论】:

    标签: c++ windows winapi com windows-shell


    【解决方案1】:

    我想我可能已经解决了这个问题:我正在使用 CDM_GETFOLDERIDLIST,它返回当前的 PIDL,这就是我所需要的。 :D

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-04
      • 2015-12-26
      相关资源
      最近更新 更多