如何找出用户试图打开文件? 我在Windows API中发现了一些事件,但他们只是注意到该文件已打开。在动作开始之前是否有任何可以捕获的打开/删除/复制文件事件?
0
A
回答
0
使用FileSystemWatcher
可以跟踪对文件的各种变化,看到了过滤器NotifyFilters
-
0
您也可以尝试下面的链接了解如何创建和使用FileSystemWatcher组件来监视对文件系统所做的更改。
http://www.mstecharticles.com/2012/09/c-monitor-file-system-using.html
相关问题
- 1. 是否有可能捕获线程开始和结束事件?
- 2. 在打开文件之前知道文件当前是否已打开?
- 3. DOM元素被删除之前是否有任何事件?
- 4. 是否有可能在更改事件之前捕获comboBoxes值
- 5. 在阅读文件之前检查文件是否打开?
- 6. 文件是否可以打开?
- 7. 是否可以打开多文件夹?
- 8. 有没有办法在卸载文件系统之前检查是否有任何文件已打开?
- 9. 是否可以从文件的开头删除字节?
- 10. vim打开文件名之前是否存在钩子?
- 11. 如何删除已打开的文件?
- 12. 如何在Page_Load之前捕获事件
- 13. 删除/清除打开文本文件
- 14. 是否有任何通知可以捕获iPhone 6上的Reachability事件?
- 15. 是否有在canvas的updateComplete()之前引发的任何事件?
- 16. 在离开页面之前删除事件监听器
- 17. 是否有人可以用opencv 2.4.3打开这个jpg文件?
- 18. ofstream - 检测文件是否在打开和关闭之间被删除
- 19. 是否可以在当前位置打开excel文件而不是下载它
- 20. 打开之前保存的matlab文件
- 21. 如何在用户删除它们之前复制文件 - Android
- 22. 系统托盘是否有可以捕获的事件?
- 23. 是否可以从IFileDialog中删除/隐藏打开的按钮
- 24. 是否可以在javascript中复制,粘贴,打开新窗口?
- 25. 是否有可能在C#中捕获任何非特定的输入事件?
- 26. 删除之前发生在打开删除确认模式
- 27. 是否可以在Gmaps上打开kml文件?
- 28. 是否可以在PhpStorm for Typescript文件中打开JSLint检查?
- 29. VBA之前打开文件夹
- 30. Visual Studio预编译事件是否保证在编译开始之前完成?
只有在动作发生后才会触发它的事件,而不是之前。 – Pondidum 2011-03-03 17:07:30
什么是知道用户何时尝试打开(甚至在文件打开操作之前)的原因。你想做什么,请详细说明一下? – Kumar 2011-03-03 17:13:50
也许他正在研究未来的预测技术,希望能够重复使用代码? :) – 2011-03-03 19:02:15