#include <io.h>
struct _finddata64i32_t fileinfo; long re= _findfirst64i32(serch_path.GetLocaleText(),&fileinfo); if(-1==re) { return; } while(!_findnext(re,&fileinfo)) { }