具体语法如下:
int Dir(UINT attr, LPCTSTR lpszWildCard);
参数说明:
- attr: 文件属性,可以是 DDL_READWRITE、DDL_READONLY、DDL_HIDDEN、DDL_SYSTEM 等的组合。
- lpszWildCard: 匹配文件名的通配符字符串。
返回值:
- 返回添加到列表框中的项的数量。如果失败,返回 LB_ERR。
示例代码如下:
CListBox listBox;
listBox.Create(WS_VISIBLE | WS_CHILD | LBS_STANDARD, CRect(10, 10, 400, 200), pParentWnd, IDC_LISTBOX);
// 填充列表框以显示指定目录中的文件和子目录
int itemCount = listBox.Dir(DDL_READWRITE, _T("C:\\*.*"));
在这个例子中,Dir 方法被用于填充列表框以显示 C 盘根目录中的所有文件和子目录,并返回添加到列表框中的项的数量。
转载请注明出处:http://www.zyzy.cn/article/detail/18467/MFC/CListBox