Chinaunix首页 | 论坛 | 博客
  • 博客访问: 36432
  • 博文数量: 19
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 230
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-13 00:47
文章分类

全部博文(19)

文章存档

2014年(6)

2013年(13)

我的朋友

分类: C/C++

2014-03-12 16:18:12




点击(此处)折叠或打开

  1. BOOL FileExists(LPCTSTR lpszFileName, BOOL bIsDirCheck)
  2. {
  3. // A quick'n'easy way to see if a file exists.
  4. DWORD dwAttributes = GetFileAttributes(lpszFileName);
  5. if (dwAttributes == 0xFFFFFFFF)
  6. return FALSE;


  7. if ((dwAttributes & FILE_ATTRIBUTE_DIRECTORY) == FILE_ATTRIBUTE_DIRECTORY)
  8. {
  9. if (bIsDirCheck)
  10. return TRUE;
  11. else
  12. return FALSE;
  13. }
  14. else
  15. {
  16. if (!bIsDirCheck)
  17. return TRUE;
  18. else
  19. return FALSE;
  20. }
  21. }


阅读(1208) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~