Приложение отправляет сообщение CB_DIR для добавления списка имен файлов в список поля со списком.
CB_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 | Включает системных файлов. |
Возвращаемое значение — начинающийся с нуля индекс последнего имени файла добавляется в список. Если возникает ошибка, возвращается значение CB_ERR. Если недостаточно места для хранения новых строк, это CB_ERRSPACE.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 2.0 или более поздней.
Заголовок:Объявленные в winuser.h.
Обзор полей со списком, списком окна сообщений, CB_ADDSTRING, CB_INSERTSTRING, DlgDirList, DlgDirListComboBox