【发布时间】:2014-06-03 11:12:30
【问题描述】:
如何在使用防病毒检查等默认应用打开之前获取文件信息?
现在我想在 windows 上打开默认值之前获取文件路径。
- 我从 Hooks 开始,我看到我只能从它们获得双击或单击,而这个库没有获得双击哪个文件的任何参数!
- 之后,我想如何更改 Windows 的默认打开功能并在 Winapi 上编写我的功能 - 我没有找到任何东西。
- 我再次搜索并找到 FileWatcher C# 库,这很好,但它不是对 fileOpen 的响应
- 我再次搜索并找到 FileDrive C++ 但我没有找到任何有效的好资源和好的教程
- 我再次搜索 I/O 监控和日志文件正在打开,所以找到了两个链接 Eldos-CallBackFilter [这需要 reg-key,没有这个对他们不起作用] 和 MSDN-CDFS File System Drive [这需要 WDK 8.1 更新] 直到我不下载它需要一天的时间来下载它。
那么你有什么想法、建议、资源和一些地方、教程吗?
----------------------------------- --------------------------------------
谢谢
【问题讨论】:
-
您需要创建一个Filter Driver,这大概就是您发布的商业库所做的。 stackoverflow.com/questions/1531800/… 这是一个不平凡的练习。
标签: c# c++ windows winapi monitoring