Приложение отправляет сообщения об LB_DIR для добавления списка имен файлов в список.
LB_DIR wParam = uAttrs (WPARAM) (UINT); / / файл атрибутов lParam = lpszFileSpec (LPARAM) (LPCTSTR); / / имя файла адрес
Значение | Описание |
---|---|
DDL_ARCHIVE | Включает архивных файлов. |
DDL_DIRECTORY | Включает подкаталоги. Имена подкаталогов, заключены в квадратные скобки ([]). |
DDL_DRIVES | Включает диски. Диски перечислены в форме [-x-], где x — это буква диска. |
DDL_EXCLUSIVE | Включает только файлы с заданными атрибутами. По умолчанию перечислены файлы для чтения записи, даже если DDL_READWRITE не указан. |
DDL_HIDDEN | Включает скрытые файлы. |
DDL_READONLY | Включает в себя файлы, доступные только для чтения. |
DDL_READWRITE | Включает файлы для чтения записи без дополнительных атрибутов. |
DDL_SYSTEM | Включает системных файлов. |
Возвращаемое значение — начинающийся с нуля индекс последнего имени файла добавляется в список. Если возникает ошибка, возвращается значение LB_ERR. Если недостаточно места для хранения новых строк, возвращаемое значение — LB_ERRSPACE.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 2.0 или более поздней.
Заголовок:Объявленные в winuser.h.
Обзор полей списка, списка окна сообщений, DlgDirList