如题
谢谢
在没空格的情况下都是成功的,有空格就不行

解决方案 »

  1.   

    CreateDirectory("C:\\Program Files\\abc",NULL);
    类似这样?没有问题啊
      

  2.   

    呃 路径名是以NULL结尾的字符串 空格。。 也不知道 关注
      

  3.   


    CString ProjectDir=_T(".\\Project file\\")+m_ProName;  //m_ProName是输入的字符串,如果没空格则可以递归创建
    ProjectDir.Replace("\\","\\\\");    这行注释掉也是创建失败
    CreateDirectory(ProjectDir,NULL);
      

  4.   

    试试用 GetShortPathName() 函数处理一下路径~