我想判断在指定的目录下是不是存在一个指定文件名的文件,例如:判断这个文件是不是存在,strFilePath = "d:\\work\\100.jpg",怎样实现。
解决方案 »
- 如何取CTreeCtrl里的“展开、收起”button的图标?我想在CListCtrl里使用
- 请问如何把在填写在那编辑框里面的内容生成到一个文本文件,急!
- 有关函数参数为action的问题
- 请问,TCP 连接中,一个客户端能否同时连接多个服务器?
- 能否在编译的时候决定使用的stirng 是 string 还是wstirng?
- 就是喜欢vc
- 关于installshield!
- 请问这段程序为什么没有任何显示?
- 本人菜鸟 想访问bmp图像里的每个像素 但是具体不会了 求帮助
- 使用GetFieldValue()的问题
- 求救:怎么在VC中调用VB的Dll
- 请问怎样把一个函数定义成为有一个工程所有类都能用的函数?
一、用CFileFind类;
二、直接用CFile的OPEN函数,打开就存在,打不开,就不存在。
BOOL bWorking = finder.FindFile("d:\\work\\100.jpg");
if (bWorking)
{
AfxMessageBox("找到");
}
WIN32_FIND_DATA find;
HANDLE hFind=FindFirstFile(strFilePath,&find);
if (hFind==INVALID_HANDLE_VALUE)
{
MessageBox(NULL,_T("not found!"),NULL,MB_OK);
return 0;
}
if(_access(szfilepath,0) == -1)//表示不存在
{}
BOOL bWorking = finder.FindFile("d:\\work\\100.jpg");
if (bWorking)
{
AfxMessageBox("找到");
}
推荐这个。
这个好用
{
//不存在
}
Header: shlwapi.h
Import library: shlwapi.lib
enjoy uself