hur.cn - 华软网

 热门搜索

如何随时知道文件夹中发生了变化?

  作者:未知    来源:网络    更新时间:2011/8/12
    我看有的程序,只要你改变它的数据文件夹。比如说放了图片,它马上就能得知并显示在程序中。 请问 程序是如何随时得知有文件的变动?
---华软 网友回答---
如果文件被别的程序以独占方式打开,你再使用CreateFile的话会失败,这个时候是可以知道文件被打开的了.
---华软网友回复---
文件监控?http://www.codeproject.com/KB/files/directorychangewatcher.aspx
---华软网友回复---
看错了
---华软网友回复---
引用 2 楼 visualeleven 的回复:
文件监控?http://www.codeproject.com/KB/files/directorychangewatcher.aspx



谢谢!我现在也正打算要写文件同步。
---华软网友回复---
ReadDirectoryChangesW
---华软网友回复---
你可以看下svn的实现方式,原理不难      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。