DeleteFile删除一个文件需要多少时间?
一个程序里需要循环调用一个函数来删除一些bmp文件,执行程序总是有个别bmp没删掉,于是,我加了一个while进行判断,仍有文件在10秒的时间里无法正常删除, 为什么?
// 删除bmpDWORD Begin,End;Begin = GetTickCount(); DeleteFile(BmpPath); //BmpPath = "D:\abc.bmp"do{ Sleep(100); End = GetTickCount();}while( PathFileExists(bmpDelPath) && End-Begin <= 10000 );// bmpDelPath="D:\\abc.bmp",10秒删除,否则跳出