CString oldDir;    //保存原始的当前路径
UpdateData(TRUE);//获取输入数据
GetCurrentDirectory(50,(LPTSTR)(LPCTSTR)oldDir);//获取当前路径
if(!SetCurrentDirectory((LPCTSTR)m_folder)||m_folder.IsEmpty())//如果输入路径无效
{
m_folder=(LPCTSTR)oldDir;//遍历默认的目录
UpdateData(FALSE);
}
while(m_fileList.GetCount()!=0)
{
int index=m_fileList.GetTopIndex();
}
FindFile(CString(m_folder));//开始查找
m_filenum=m_fileList.GetCount();//获取文件数目
UpdateData(FALSE);
SetCurrentDirectory((LPCTSTR)oldDir);//恢复当前目录结果提示:error C2660: 'FindFile' : function does not take 1 parameters
error C2511: 'FindFile' : overloaded member function 'void (class CString)' not found in 'CFileSearchDemoDlg'
             : see declaration of 'CFileSearchDemoDlg'适合问题,如何解决?谢谢