释义 |
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_DIRECTORY | lpszWildCard指定的名字是一个目录。 | · | DDL_ARCHIVE | 档案文件。 | · | DDL_DRIVES | 包括所有匹配lpszWildCard指定的名字的驱动器。 | · | DDL_EXCLUSIVE | 独占标志。如果置了独占标志,则只列出指定的文件;否则指定的文件在正常文件之后与之一起列出。 |
|
lpszWildCard | 指向一个指定文件名的字符串。字符串中可以包括通配符(例如*.*)。 |
说明: 在组合框的列表中增添文件名的列表或者驱动器列表。
请参阅: CWnd::DlgDirList, CB_DIR, CFile::GetStatus |