Как я могу получить IShellFolder из активного IShellView? - PullRequest
0 голосов
/ 11 февраля 2010

Я пытаюсь улучшить CFileDialog, и мы используем более старую версию (не Vista, которая не использует IFileDialog). Более старый позволяет мне получить IShellBrowser, а также (из этого) активный IShellView.

То, что я не могу придумать, это способ получить «Что такое IShellFolder, на который ссылается IShellView?»

Не менее полезным было бы «Какую текущую папку сделал IShellBrowser активным?»

1 Ответ

0 голосов
/ 12 февраля 2010

Я думаю, что я, возможно, решил это по моде: я использую CDM_GETFOLDERIDLIST, который возвращает текущий PIDL, и это все, что мне нужно. : D

...