16,550
社区成员
发帖
与我相关
我的任务
分享
WIN32_FIND_DATA file_info;
char file_name[1024] = "";
HANDLE handle;
char *route = (char*)malloc(strlen(dirName) + 5);
char *pathname // 查找目录,
sprintf(route, "%s\\*.*", pathname);
handle = FindFirstFile(route, &file_info);
free(route);
if(INVALID_HANDLE_VALUE != handle)
{ //
do{
char *tempname = (char *)malloc(260);
sprintf(tempname, file_info.cFileName); //文件名字
//处理该文件
tempname = NULL;
}while( FindNextFile(handle, &file_info) );