文件夹操作 我的当前目录中有个子目录Test,里面有许多图片,我想打开Test文件夹并且查询其中名字以cvfd*.jpg开头的图片,怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HANDLE FindFirstFile ( LPCTSTR lpFileName, LPWIN32_FIND_DATA lpFindFileData LPHANDLE lpFileAttribute);lpFileName:是合法的目录或包含路径的文件名,可以包含通配符“*”和“?”,但不能超过MAX_PATH(在“stdlib.h”中定义的最大路径长)的长度。如果函数调用成功则返回可供函数FindNextFile和函数FindClose使用的查找句柄 //递归函数void CBrowseDirDlg::BrowseDir(CString strDir){ CFileFind ff; CString szDir = strDir; if(szDir.Right(1) != "\\") szDir += "\\"; szDir += "*.jpg"; BOOL res = ff.FindFile(szDir); while(res) { res = ff.FindNextFile(); if(!ff.IsDirectory() && !ff.IsDots()) { CString str=ff.GetFilePath());; if(str.Left(4)=="cvfd") {//你的代码 } Sleep(500); } } ff.Close();//关闭} 类中的using 是什么意思? 求救 用外面的函数指针指向类的成员函数会有什么不妥? 再次发出!求求给位出手援助 (vc+webBrowser) !!!!!!!!!!!!!!!!!!!!!!!!!!!! 哪个函数可得到文件建立的时间? 关于数据数据转化的问题 谁知道一些常见的类型转换如(string->int,int->string,int->bool.........) 图像格式转化 sizeof的问题 想做个IE工具条,已经了解BHO,求高手给思路或示例 元文件保存的问题,(另一个程序正在使用此文件,进程无法访问) 请教使用ADO存取二进制的问题
LPWIN32_FIND_DATA lpFindFileData
LPHANDLE lpFileAttribute);lpFileName:是合法的目录或包含路径的文件名,可以包含通配符“*”和“?”,但不能超过MAX_PATH(在“stdlib.h”中定义的最大路径长)的长度。如果函数调用成功则返回可供函数FindNextFile和函数FindClose使用的查找句柄
void CBrowseDirDlg::BrowseDir(CString strDir)
{
CFileFind ff;
CString szDir = strDir;
if(szDir.Right(1) != "\\")
szDir += "\\";
szDir += "*.jpg";
BOOL res = ff.FindFile(szDir);
while(res)
{
res = ff.FindNextFile();
if(!ff.IsDirectory() && !ff.IsDots())
{
CString str=ff.GetFilePath());;
if(str.Left(4)=="cvfd")
{//你的代码
}
Sleep(500);
}
}
ff.Close();//关闭
}