
Envoyé par
ShaiLeTroll
Avec FindFirstChangeNotification et FILE_NOTIFY_CHANGE_SIZE
Tu surveilles un dossier !
Avant de lancer FindFirstChangeNotification, tu parcours avec FindFirst\FindNext l'intégralité du dossier, dans une liste du mémorise les tailles de chaque fichier
Lors d'un WaitForSingleObject avec WAIT_OBJECT_0, tu sais que le dossier à changer de taille, tu n'as qu'a relancer un parcours FindFirst\FindNext, et tu compares avec la liste précédente !
C'est comme cela que j'ai fait pour un petit projet qui affichait le Delta dans des fichiers log en quasi-temps réel !
Partager