我需要监视包含许多文件的目录,并且进程从目录中读取和删除.txt文件;一旦消耗了所有.txt文件,就需要终止消费过程。如何检查是否使用C ++使用了所有.txt文件? 我正在Windows平台上的Visual Studio上开发我的应用程序。
答案 0 :(得分:5)
要获取目录内容更改时的回调,请使用ReadDirectoryChangesW和FindFirstChangeNotification Win32 API。
您可以查看this question中的示例。
答案 1 :(得分:2)
使用FindFirstChangeNotification注册通知回调。
答案 2 :(得分:0)