海贼王gold剧情介绍:建立多级目录 的函数源代码

来源:百度文库 编辑:偶看新闻 时间:2024/05/05 03:55:19

建立多级目录 的函数源代码

2008-12-06 16:45:48 阅读(4) 发表评论

  前一段时间,写个程序,要创建一个多级目录。MFC中的CreateDirectory()函数只能够创建一级目录,所以我就编了个创建多级目录的函数。

  函数很简单,直接调用就可以了。

  函数说明:

  入口:要创建的目录,CString类型

  出口:BOOL类型,true 成功,false 失败。

  代码如下:

双击代码全选12345678910111213141516171819202122232425CreateMuliteCategory(CString FilePath){CString Tempstr,dir;Tempstr="";int index=Tempstr.Find('');while(!SetCurrentDirectory(FilePath))//?D?????t?Dê?·?′??ú{   index ++; while('' != FilePath.GetAt(index)) { index ++; } CString s; s.Format("%d",index); Tempstr = FilePath.Left(index);//μ?μ?2?·??·??  CreateDirectory(Tempstr,NULL);}if(!SetCurrentDirectory(FilePath)){ MessageBox("???t?D′′?¨ê§°ü!"); return false;}return true;}

  说明:函数没有采用异常处理,可以根据需要自行修改。此函数只是提供了一个解决办法。