【发布时间】:2012-10-19 05:22:34
【问题描述】:
我目前正处于一个小型应用程序的构思阶段,该应用程序需要跟踪用户选择的特定文件。
我希望系统直观,这样用户可以更改文件名、目录名或将文件移动到新位置,并且应用程序仍然能够跟踪文件。
现在,我知道我已经可以使用 Windows 系统调用来监视目录,对于大多数此类更改。
我遇到的问题是查找文件是否/何时被剪切、复制或粘贴到某处。我已经阅读了一些关于 shell 扩展的内容,但它们实际上让我很困惑(因为我还没有时间真正阅读关于它们的好文章)。有没有办法可以监视文件是否被剪切/粘贴/复制,以便我的应用程序可以继续在新位置跟踪文件?我是否必须通过 shell 扩展来做到这一点?
【问题讨论】:
标签: c++ windows file copy shell-extensions