动态加载图片到OCX控件显示
CFileFind filefind;
CTime file_createtime; //保存文件创建时间
CTime t = CTime::GetCurrentTime() - CTimeSpan(0,0,0,5);
int m_nNum=0;
CString szDir=strDir; //文件目录
CString delfilepath;
UpdateData(FALSE);
if (szDir.Right(1)!="\\")
szDir+="\\";
szDir+="*.*";
BOOL bRes=filefind.FindFile(szDir);
while(bRes)
{
bRes=filefind.FindNextFile();
if(!filefind.IsDirectory()&&!filefind.IsDots())
{
filefind.GetCreationTime(file_createtime); //获取文件创建时间
if (file_createtime<t) //用CTime类重载的比较方法。
{
delfilepath = filefind.GetFilePath(); //获得文件路径
UpdateData(FALSE);
UpdateWindow();
m_recN.RecognisePicFile(delfilepath.GetBuffer(delfilepath.GetLength()+1));
}
}
}
filefind.Close();