Как выбрать существующую папку (или создать новую) из собственного приложения Win32?
Вот аналогичный вопрос. Он имеет хороший ответ для С#/. NET. Но я хочу то же самое для собственного Win32.
Кто-нибудь знает решение, бесплатный код и т.д.
Update:
Я попробовал функцию из ответа. Все работало, как ожидалось, за исключением того, что необходимо вызвать функцию SHGetPathFromIDList
для получения имени выбранной директории. Вот пример экрана: