首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么知道 windows文件拷贝结束

2012-01-21 
如何知道 windows文件拷贝结束目录监控问题在windows里面手动拷贝,移动文件如果我知道拷贝的目标文件夹名

如何知道 windows文件拷贝结束
目录监控问题
    在windows里面手动拷贝,移动文件
    如果我知道拷贝的目标文件夹名字,和文件名,如何知道这个文件最终拷贝完成啊?
    有没有api可以用
      readdirectorychangew好像只能知道开始拷贝了,但不知道结束的时间

[解决办法]
跟踪拷贝线程不知道行不行。
[解决办法]
使用API HOOK

Hook下面这个函数,你可以通过这个函数的进度回调函数来知道什么时候完成

BOOL CopyFileEx(
LPCTSTR lpExistingFileName,
LPCTSTR lpNewFileName,
LPPROGRESS_ROUTINE lpProgressRoutine,
LPVOID lpData,
LPBOOL pbCancel,
DWORD dwCopyFlags
);

热点排行