我如何从活动的IShellView获取IShellFolder?

时间:2010-02-11 20:41:58

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

我正在尝试增强CFileDialog,我们正在使用它的旧版本(非vista版本不使用IFileDialog)。较旧的版本允许我获取IShellBrowser,以及(从那里)获取活动的IShellView。

我似乎无法想出一种方法来获得“IShellView引用的IShellFolder是什么?”

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

1 个答案:

答案 0 :(得分:0)

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