FindFirstFile() 函数可以设定条件为同时查找 当前目录下的所有*.jpg与*.gif吗?怎么写的?
解决方案 »
- Win7标准用户下以管理员运行ShellExecute开启图片无反应的问题
- edit框的变量是double型的,能用语句禁用edit框吗?
- sdk类型转换 怎样将DOUBLE 或 INT 转换成 TCHAR
- (200分!)如何建立和连接RTC SIP服务器
- 巨难,可能也超级简单.100分,多谢帮忙
- access 的insert 语句怎么写
- 这里的斑竹请不要删,帮帮忙!!!(up 有分)
- 一个初学者的简单问题?
- 高分求代码学习(跟帖有分)
- 一个简单的winsocket程序,编译已经通过了,但为什么接受不到?
- sourcesafe 的高人请回答
- 注册表操作难题: 如何判断注册表中哪些是的冗余信息或无用信息?
CString path="d:\\temp\\*.*";
CString strFileName, strSuffix, strFilePath;
int nIndex;
CString strAVI;
BOOL bIsFinded =(BOOL)tempFind.FindFile( path );
while( bIsFinded )
{
bIsFinded = (BOOL)tempFind.FindNextFile();
if( !tempFind.IsDots() )
{
strFileName = tempFind.GetFileName();
nIndex = strFileName.ReverseFind('.');
strSuffix = strFileName.Mid(nIndex+1);
strSuffix.MakeUpper();
if ( strSuffix == "JPG" )
{
strAVI = strFileName;
}
}
}
tempFind.Close();
if(strFileName.Right(4)==".JPG" ||strFileName.Right(4)==".BMP" )
{
......
}strFileName是你查找到的文件名