首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么用c#记录特定文档打开时间及次数

2013-09-18 
如何用c#记录特定文档打开时间及次数我知道应该是用FileSystemWatcher,但是这个类中 。出来的方法只能对 修

如何用c#记录特定文档打开时间及次数
我知道应该是用FileSystemWatcher,但是这个类中 。出来的方法只能对 修改 重命名 删除 等进行响应。
注意 我要的是 记录打开(打开了查看 不对文件做任何修改) 应该是哪个属性? 我在FileSystemWatcher.NotifyFilters.LastAccess 这里找到个可能是打开记录的,但不太会用。谁给点 建议 或者 代码参考~~~~ c#
[解决办法]
如果只是拦截双击打开文件,可以用shell hook
如果要拦截操作系统所有读取文件的请求,需要使用文件过滤驱动。参考filemon这个程序的实现。

热点排行