CComboBox::Dir

int Dir( UINT attr, LPCTSTR lpszWildCard );

返回值:
大于等于0时,是添加到列表最后的文件名的下标。出错时返回CB_ERROR;没有足够的空间存放新的字符串时返回CB_ERRSPACE。

参数:
attr可以是CFile::GetStatus中定义的枚举值的组合或以下值的组合:
DDL_READWRITE文件可以读写。
DDL_READONLY文件只读。
DDL_HIDDEN隐藏文件,在目录列表中看不到。
DDL_SYSTEM系统文件。
DDL_DIRECTORYlpszWildCard指定的名字是一个目录。
DDL_ARCHIVE档案文件。
DDL_DRIVES包括所有匹配lpszWildCard指定的名字的驱动器。
DDL_EXCLUSIVE独占标志。如果置了独占标志,则只列出指定的文件;否则指定的文件在正常文件之后与之一起列出。

lpszWildCard指向一个指定文件名的字符串。字符串中可以包括通配符(例如*.*)。

说明:
在组合框的列表中增添文件名的列表或者驱动器列表。

请参阅:
CWnd::DlgDirList, CB_DIR, CFile::GetStatus