程序路径创建不存的文件夹

//当前程序目录创建samplingdata文件夹
 char pFolderpath[MAX_PATH];
 //得到当前路径
 TCHAR tchBuffer[MAX_PATH ];
 LPTSTR lpszCurDir;
 lpszCurDir = tchBuffer;
 GetCurrentDirectory(MAX_PATH , lpszCurDir);
// MessageBox(lpszCurDir);

 CString CurPath = lpszCurDir;
 CString FolderPath = CurPath + "\\SamplingData" ;
 for(int i=0;i<FolderPath.GetLength();i++)
 {
  pFolderpath[i] = FolderPath.GetAt(i);
 }
 pFolderpath[i] = '\0';//路径结尾

 DWORD dwAttr=GetFileAttributes(pFolderpath);
//若文件夹不存在,创建文件夹
 if(dwAttr==0xFFFFFFFF)
 {
  CreateDirectory(pFolderpath,NULL);
 }

posted on 2009-05-22 15:41 小猪 阅读(462) 评论(0)  编辑 收藏 引用 所属分类: VC++


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2009年5月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

导航

统计

常用链接

留言簿(3)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜