怎样读出指定目录下的文件列表(全部文件的文件名)信息.
1.如何指定一个目录?
2.如何读出此目录下的文件信息,具体的说时此目录下所有的文件名.谢谢!

解决方案 »

  1.   

    WIN32_FIND_DATA findFile;
    HANDLE nHandle = ::FindFirstFile( "*.*", &findFile );
    do
    {  
    MessageBox( findFile.cFileName );
    }
    while( ::FindNextFile( nHandle, &findFile ) );
    ::FindClose( nHandle );
      

  2.   

    使用 CFileFind 类就可以了
      

  3.   

    同意happy__888([顾问团]寻开心)
      

  4.   

    FindFirstFile()
    FindNextFile()
     FindClose()
      

  5.   

    同意happy__888([顾问团]寻开心)
      

  6.   

    少了一句:
    SetCurrentDirectory( directory );
      

  7.   

    哪应该如何在程序中一定一个路径呢???例如想得到:
               E:\abc\..中的文件名称.
    在VC里路径的写法是什么啊? 是不是应该这样写: E:\\abc