求助!MFC FindFirstFile()的问题

 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次。