Все.
У меня возникли проблемы при написании приложения MFC.
Для реализации множественного выбора в CFileDialog используется пример проекта, размещенный по ссылке ниже.
http://www.codeproject.com/KB/MFC/SelectDialog.aspx
Он отлично работает в Windows Xp, но имеет одну проблему в Windows 7.
Проблема в том, что CFileDialog :: GetFolderPath возвращает пустую строку о специальных папках Windows, таких как Библиотека / Документы в Windows 7.
Поэтому я попытался, как показано ниже.
if (FileDialog.DoModal() == IDOK) {
tFolder = FileDialog.GetPathName();
}
Эта функция выглядит нормально, но не работает, когда я выбираю папку в диалоговом окне.
Кто может мне помочь?
Жду ваших ответов ... С уважением.