怎样读取指定路径下的文件名? 我想读取szPath路径下*.xxx文件名,用什么呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //函数描述:函数名Fget_filename //功能:取指定目录下的所有文件,//参数描述:fdirectoryPath为指定路径,// filename_array存放取得的文件名信息的数组,// length数组实际存放项的长度//返回值描述:返回值1表示正常,-1表示出错short Fget_filename( char* fdirectoryPath,char* filename_array[MAX1], int& length ){ WIN32_FIND_DATA data; //is FindFirstFile Parameters HANDLE hFind; int nCount=0; // char filename[256]; memset( filename, 0, 256 ); strcpy(filename, fdirectoryPath ); strcat(filename, "\\*.*"); //查找当前目录下的所有文件 hFind = FindFirstFile(filename, &data); while( hFind != INVALID_HANDLE_VALUE ) { strcpy( filename_array[nCount], data.cFileName ); nCount++; if( !FindNextFile(hFind, &data) ) { CloseHandle( hFind ); hFind = INVALID_HANDLE_VALUE; } } length=nCount; return 1;} 【OPENCV】关于Iplimage类中imagedata的问题.... VC怎么访问Access数据库? 导入Outlook2003类库,发生N多错误!!! 问个字符串转换的问题 关于获取进程窗口句柄的问题 什么消息每次点击CTreeCtrl的Item都触发?OnClick消息点击空白区域也会触发,不好用 有沈阳的吗?近来 寻找网络编程源代码 在哪里有光标资源可以引用 VC绘图111 _T是干什么啊 问一下 _MFC_VER>100
//功能:取指定目录下的所有文件,
//参数描述:fdirectoryPath为指定路径,
// filename_array存放取得的文件名信息的数组,
// length数组实际存放项的长度
//返回值描述:返回值1表示正常,-1表示出错
short Fget_filename( char* fdirectoryPath,char* filename_array[MAX1], int& length )
{
WIN32_FIND_DATA data; //is FindFirstFile Parameters
HANDLE hFind;
int nCount=0; //
char filename[256];
memset( filename, 0, 256 );
strcpy(filename, fdirectoryPath );
strcat(filename, "\\*.*"); //查找当前目录下的所有文件
hFind = FindFirstFile(filename, &data);
while( hFind != INVALID_HANDLE_VALUE )
{
strcpy( filename_array[nCount], data.cFileName );
nCount++; if( !FindNextFile(hFind, &data) )
{
CloseHandle( hFind );
hFind = INVALID_HANDLE_VALUE;
}
} length=nCount;
return 1;
}