如何检测文件夹的创建/复制user / explorer.exe创建的文件?

时间:2013-08-13 02:28:29

标签: c# c windows winapi explorer

如何检测用户/ explorer.exe创建的文件夹创建/复制文件? 最好是在C#或VB.NET中,但C很好。 (注意我想要最终用户创建的文件夹,而不是Windows /应用程序创建的文件夹)

我找到了这个使用SHChangeNotifyRegister的示例应用: http://msdn.microsoft.com/en-us/library/windows/desktop/dd940348(v=vs.85).aspx

但经过测试后我发现它不仅检测最终用户创建的文件/文件夹,还检测应用程序(例如在Excel中点击“保存”时)

是否因为它的检测范围是“资源管理器命名空间”?是否可以更改示例应用程序以检测仅使用资源管理器shell的最终用户发起的文件和文件夹的创建?

0 个答案:

没有答案