用.和..来移动目录.多谢了

解决方案 »

  1.   

    简单来讲,就是实现一个类似Windows的"我的电脑"那样的对话框,功能不要那么复杂的.只要能够
    浏览到硬盘里面所有的文件就可以了,我自己的方法好像挺复杂的.而且界面不好看.
      

  2.   

    http://www.vckbase.com/document/viewdoc/?id=836
      

  3.   

    使用一个递归函数遍历磁盘目录void browsedir(CString strdir)
    {
      CFileFind ff;
    CString szdir=strdir ;if(szdir.Right(1)!="\\")
    szdir+="\\";szdir+="*.*";BOOL res=ff.FindFile(szdir);
    while(res)
    {
    res=ff.FindNextFile();
    if(ff.IsDirectory()&&!ff.IsDots())
       browsedir(ff.GetFilePath());
    else if(!ff.IsDirectory()&&!ff.IsDots())
    {
    str.Format("%s",ff.GetFilePath());
    m_ctrllist.AddString(str);
    }
    }
    ff.close;
    }}