当用户在 Windows 资源管理器中打开文件夹时,我想执行一些 C# 方法。
怎么做这样的事情?
我对此不确定,但这是我会做/尝试的,
有一个在登录时启动的 C# 程序 在登录时打开 C# 应用程序,或者只是让您的程序以某种方式运行并使用FileSystemWatcher 类,您可以使用 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
希望这可以帮助。