Hi!

Could somebody please help...

I have an LPITEMIDLIST returned by ::SHBrowserForFolder().

If it's not a virtual folder, I use ::SHGetPathFromIDList() to get the path.

But if it IS a virtual folder, the above-mentioned func returns an empty string.

How can I get a pathname to a virtual folder returned by ::SHBrowserForFolder?

Thanks