有没有什么办法,不用打开文件就可以获得文件句柄?
或者有没有shell库函数,可以获得文件的大小和时间信息?

解决方案 »

  1.   

    哦!我知道了,GetStatus是静态成员函数,不用句柄!呵呵
      

  2.   

    用GetFileAttributes(FileName)也可以的!!!
      

  3.   

    上面说错了!可以从FindFirstFile(FileName, &fileInfo)中的fileInfo得到的!
      

  4.   

    上面说错了!可以从FindFirstFile(FileName, &fileInfo)中的fileInfo得到的!
    上面说的对,你可以参照一下MSDN注意,想看什么程序就要输入完整的路径
    如  FindFirstFile("c:/123/1.txt",&FileInfo);
    &FileInfo是一个MFC数据结构类型,建议看MSDN
    如想查找某一目录下的所有文件,你可以用FindNextFile配合
    FindFirstFile("c:/123/*。*",&FileInfo);
    本人写了一个用递归的方法复制一个文件下的所有文件的函数,包括子文件夹http://expert.csdn.net/Expert/topic/1959/1959884.xml?temp=.9472315希望有帮助