请问一下
CFileFind  find;
find.IsDirectory(),和IsDots()这两个函数有什么不同。
..和.,分别代表什么意思?..代表路径,.代表当前路径?
为什么find.GetFileTitle的值能为.和..,可是文件夹路径下没有这两个名字的文件啊?

解决方案 »

  1.   

    . 和..是存在的。指向上一级目录
    也就是你在dos里面输入:cd..后的结果。
      

  2.   

    我知道了为什么了,但不知道对不对。
    每个文件夹下都会有.和..(暂且认为每个文件夹下有名字为.和..的文件)
    然后检查到.和..都是文件夹,只不过如果点击.仍为当前目录,点击..回到上级目录。
    比如:C:\temp\目录下有.和..两个文件夹。
    点击.就在C:\temp目录下不变化。
    点击..,就返回到上级目录C:\我是这么理解的,欢迎大家来指正。