释义 |
CListBox::Dir
int Dir( UINT attr, LPCTSTR lpszWildCard );
返回值: 添加到列表中的上一个文件名称的基于零的索引。如果出错,则返回LB_ERR;如果没有足够有效空间存储新字符串,则返回LB_ERRSPACE。
参数:attr | 可以是CFile::GetStatus中描述的枚举值的组合,或下列值的组合:值 | 含义 | 0x0000 | 可读取或写入的文件 | 0x0001 | 可读取但不可写入的文件 | 0x0002 | 隐藏文件,不在目录列表中出现 | 0x0004 | 系统文件 | 0x0010 | 由lpszWildCard指定的名字,指定一个目录 | 0x0020 | 已归档的文件 | 0x4000 | 包括匹配由lpszWildCard确定的名字的所有驱动器 | 0x8000 | 独有标记。如果设置了独有标记,只有指定类型的文件列出来否则,指定类型的文件与"normal" 文件都列出来 |
|
lpszWildCard | 指向文件说明字符串的指针。此字符串可包含通配符。 |
说明:添加文件名称和/或驱动器列表到列表框中。
请参阅:CWnd::DlgDirList, LB_DIR, CFile::GetStatus |