int Dir ( UINT attr, LPCTSTR lpszWildCard );
Возвращаемое значение
Начинающийся с нуля индекс последнего имени файла добавляется в список. Возвращаемое значение является LB_ERR , если произошла ошибка; Возвращаемое значение является LB_ERRSPACE , если недостаточно места для сохранения новой строки.
Параметры
attr
Может быть любым сочетанием значений enum , описанной в CFile::GetStatus, или любой комбинации следующих значений
| Значение | Значение |
| 0x0000 | Можно считывается или записывается в файл. |
| 0x0001 | Файл может быть прочитана из но не записывается. |
| 0x0002 | Файл является скрытым и не появляется в список каталогов. |
| 0x0004 | Файл представляет собой системный файл. |
| 0x0010 | Имя, указанное в lpszWildCard указывает каталог. |
| 0x0020 | Архивирование файлов. |
| 0x4000 | Включить все диски с именем, указанным в lpszWildCard. |
| 0x8000 | Флаг exclusive. Если установлен флаг exclusive, перечислены только файлы указанного типа. В противном случае список файлов указанного типа в дополнение к «нормальной» файлов. |
lpszWildCard
Указывает на строку спецификации файла. Строка может содержать подстановочные знаки (например, *. *).
Примечания
Добавляет список имен файлов и дисков в окне списка.
Обзор CListBox | Члены класса | Иерархическая схема
См. такжеnbsp;CWnd::DlgDirList, LB_DIR, CFile::GetStatus