void TreeView::FindFirstFolder(CString strName, WIN32_FIND_DATAA& data)
{
WIN32_FIND_DATAA s;
FindFirstFile(strName, &s);
AfxMessageBox(s.cFileName);
}
调用的语句如下:
WIN32_FIND_DATAA data ;
FindFirstFolder("H:\\2016寒假作业\\Test\\res\\默认文件夹\\默认笔记本\\*.*", data);
我想得到第一个文件的文件名,但是...
弹出的消息盒子显示名称是"."
这是错哪了。。
你在命令行窗口打dir,也会看到目录项的前两个是
.
..
没错,第一个就是.
第二个是..
第三个开始才是真正的文件名
继续调用FindNextFile 2次。