当用户在Windows资源管理器中打开文件夹时,我想执行一些C#方法。
如何做这样的事情?
答案 0 :(得分:1)
我不确定这一点,但这就是我要做的/尝试,
有一个C#程序,它在登录Open C# application on log on时启动,或者只是以某种方式运行你的程序并使用FileSystemWatcher Class你可以使用LastAccess通知过滤器并让你的C#代码被执行。
// Create a new FileSystemWatcher and set its properties.
FileSystemWatcher watcher = new FileSystemWatcher();
watcher.Path = "folder path";
/* Watch for changes in LastAccess and LastWrite times, and
the renaming of files or directories. */
watcher.NotifyFilter = NotifyFilters.LastAccess;
// add event handler
希望这有帮助。