Type BROWSEINFO hwndOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfn As Long lParam As Long iImage As Long End Type
Структура BROWSEINFO содержит информацию, используемую при создании диалогового окна Обзор папок, а также получает некоторые значения после выбора папки пользователем
BIF_BROWSEFORCOMPUTER= &H1000 | Только Обзор компьютеров |
BIF_BROWSEFORPRINTER= &H2000 | Только Обзор принтеров |
BIF_BROWSEINCLUDEFILES= &H4000 | Отображает файлы и папки |
BIF_DONTGOBELOWDOMAIN= &H2 | Не показывать сетевые папки |
BIF_EDITBOX= &H10 | Показать текстовое поле над деревом папок для выбора пользователем папки вручную |
BIF_RETURNFSANCESTORS= &H8 | Только выбор файловой системы |
BIF_RETURNONLYFSDIRS= &H1 | Только выбор папки файловой системы |
BIF_STATUSTEXT= &H4 | Показ места для статуса, используемого для функции обратного вызова над деревом папок |
BIF_USENEWUI= &H40 | Новый интерфейс диалогового окна с новыми дополнительными возможностями |
BIF_VALIDATE= &H20 | В случае неправильного пути, напечатанного пользователем в текстовом поле посылается сообщение BFFM_VALIDATEFAILED для функции обратного вызова для предупреждения |