是否有任何Windows API或shell API会在文件夹中添加或删除文件时发出通知
答案 0 :(得分:4)
FindFirstChangeNotification会在发生变化时通知您。
ReadDirectoryChangesW可以为您提供更改内容的确切详细信息。
答案 1 :(得分:3)
请参阅Directory Management Functions,更具体地说FindFirstChangeNotification
。
答案 2 :(得分:2)
这些API可以帮助您。你可以找到一个很好的教程here
答案 3 :(得分:1)
已提及FindFirstChangeNotification Function。如果你需要的东西比win32 API更多,这里有一个非常好的项目来观看文件夹:
CDirectoryChangeWatcher - ReadDirectoryChangesW all wrapped up
答案 4 :(得分:0)
是的,Win32 API为此提供了FindFirstChangeNotification功能。
答案 5 :(得分:0)
如果您正在监控网络共享或可移动驱动器上的某些文件,那些API将无法帮助您。如果共享断开或闪存驱动器弹出 - 没有通知。