I need to watch multiple directories for chile changes (mainly new files).
I found a good article here.
The code works well does exactly what I want.
But only for a single directory.
I tried different things, like creating two handles and call
ReadDirectoryChangesW two times.
But nothing worked so far.
I think creating a second
CFileWatcher object would solve my problem but if I need, for example, to monitor 10 directories I would have 10 threads running and I think this is not a good solution.
I also found this post.
But my directories contain lot of data (each directory at least > 10.000) files and a new file is added every 15seconds. So I would prefer a solution where I only watch specific directories.
Would be very happy about every idea or advice.
Source: Windows Questions