J'utilise actuellement FileSystemWatcher pour surveiller mes changements de système de fichiers locaux, mais je veux surveiller l'ouverture des dossiers/fichiers. après beaucoup d'enquêtes, j'ai trouvé que cela peut être fait en utilisant ReadDirectoryChangesW mais je ne peux pas utiliser cette méthode avec FileSystemWatcher. Ma question est comment combiner ReadDirectoryChangesW avec FileSystemWatcher avec un exemple de code sur la façon de procéder..NET Comment combiner FileSystemWatcher avec ReadDirectoryChangesW pour surveiller l'ouverture des dossiers/fichiers?
public class Watcher : FileSystemWatcher
{
}
Votre question n'a pas de sens, FileSystemWatcher ** est ** un wrapper .NET pour ReadDirectoryChangesW(). Il fait tout ce que fait la fonction api. –
* mais je veux surveiller l'ouverture du dossier/fichier. après beaucoup d'enquêtes, j'ai trouvé que cela peut être fait * Une référence à ce sujet? Je vois sur MSDN Que quelqu'un en 2013 a demandé un 'FILE_NOTIFY_CHANGE_FILEOPENSTATE', mais il semble que c'était une demande de fonctionnalité. – xanatos
Salut Xanatos, Voulez-vous dire qu'aucune solution n'existe pour ce problème? ou la fonctionnalité n'est pas encore implémentée? – yo2011