2010-07-21 3 views
1

Когда вы выбираете несколько файлов в OpenFileDialog, вы получаете путь к рабочему каталогу в члене структуры OPENFILENAME, но при выборе одного файла вы получаете путь к имени файла в этом переменном.Получение рабочего каталога в OpenFileDialog

Был ли возможный способ получить путь до цикла и подсчета, чтобы проверить количество файлов?

ответ

1

Не совсем уверен, что вы имеете в виду, OpenFileDialog - это класс .NET. Предполагая native: вы можете установить член OPENFILENAME.lpfnHook функции обратного вызова. Это дает вам уведомления типа CDN_FILEOK и CDN_FOLDERCHANGE. Предоставляет предварительный просмотр того, что было выбрано до закрытия диалогового окна, и способ его отмены.

+0

Да, CDN_FOLDERCHANGE - это то, что мне нужно, поэтому CDM_GETFOLDERPATH может получить путь к текущему рабочему каталогу. – cpx

Смежные вопросы