hur.cn - 华软网

 热门搜索

MFC判断字符串是否为有效的路径

  作者:未知    来源:网络    更新时间:2011/9/29
     现在我想实现的功能是  判定一个字符串是否为有效的路径  字符串:strPath
     我写了下面的代码
      WIN32_FIND_DATA wfd;
FindFirstFile(strPth,&wfd);
if((wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) == FILE_ATTRIBUTE_DIRECTORY )
{
return TRUE;
}
else
{
return FALSE;
}
   现在的问题是能判断诸如D:\ls\727991023这类型 但是不能判断C:\  D:\ 这类盘符 我need help!!!
  小生在此先谢谢大家了 
---华软 网友回答---
保存“:”,冒号的个数,大于2,则不正确。

---华软网友回复---
CFileFind
---华软网友回复---
盘符直接查找,然后跟GetLogicalDriveStrings()系统所有的盘符比较。
---华软网友回复---
PathFileExists
---华软网友回复---
2L就很好么
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。