我先把这个文件夹里面的文件全部都重新命名了。
然后我想把包含这些文件文件见也重命名我应该怎么做。
CFile::Rename()不让重命名文件夹啊。怎么办?

解决方案 »

  1.   

    实在不行,就先create一个新的folder,将原来旧的folder下的文件搬过来,在将其kill掉!!愚笨的办法未必不可行啦!!呵呵~~~~~~~
      

  2.   

    Rename a file or directory, use the funtion:int rename(
       const char *oldname,
       const char *newname 
    );don't use CFile::Rename()
      

  3.   

    And required headers: <io.h> or <stdio.h>
      

  4.   

    to guanxg(紫色天使) :
    这个只能对空文件夹进行操作。
    我找到了是MoveFile();
    不过还是要谢谢各位了。