DlgDirListComboBox Эта функция заменяет содержимое поля со списком с именами подкаталогов и файлы в указанной директории. Вы можете выбрать список имен с указанием набор атрибутов файлов. Список имен может включать в себя карту буквы. Прототип функции: INT DlgDirListComboBox (__in HWND hDlg, __inout LPTSTR lpPathSpec, __in INT nIDComboBox, __in INT nIDStaticPath, __in UINT uFiletype); __in означает вход в функцию. __out означает выход на функцию. __inout означает вход или выход на функцию. hDlg имеет ручку для диалогового окна (окна), который содержит поле со списком.
pPathSpec имеет тип LPTSTR и это указатель на буфер, содержащий заканчивающуюся нулем строку, которая определяет абсолютный путь, относительный путь или имя файла. Абсолютный путь может начинаться с буквы диска (например, E: \\) или имя UNC (например, \\\\ имя_компьютера \\ имя_папки). Если строка не указать каталог, функция ищет в текущем каталоге. Функция разбивает строку в каталоге и имя файла. Функция ищет каталог для имен, которые соответствуют имя файла. Если строка содержит имя файла, имя файла должно иметь по крайней мере один символ подстановки (? Или *).
Если строка не включает имя файла, функция ведет себя так, как будто вы указали со звездочкой (*) в качестве имени файла. Все имена в указанной директории, которые соответствуют имя файла и имеющие атрибуты, указанные в параметре uFiletype (см ниже) будут добавлены в список отображается в поле со списком. nIDComboBox имеет тип, Int. Это идентификатор со списком в диалоговом окне hDlg (окно). Если этот параметр равен нулю, DlgDirListComboBox не пытайтесь заполнить поле со списком. nIDStaticPath имеет тип Int. Это идентификатор статического управления в диалоговом окне hDlg.
DlgDirListComboBox устанавливает текст этого управления, чтобы отобразить текущий диск и каталог. Этот параметр может быть равен нулю, если вы не хотите, чтобы отобразить текущий диск и каталог. uFiletype имеет