如何实现这样监控程序?????? ------ 给分68

wjf2002 2004-12-24 04:46:38
如何实现这样监控程序,在双击(或单击)打开某个文本文件时,记事本打开前
获得该文件的文件名(包括完整路径)?进一步延伸,打开任意的文件呢??

用钩子的话,需过滤很多消息,取得文件名似乎很困难。不知各位有什么好办法。
...全文
158 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjf2002 2004-12-27
  • 打赏
  • 举报
回复
SHChangeNotifyRegister只能检测到文件改名,创建,移动,删除,
并不能检测到文件打开
wjf2002 2004-12-27
  • 打赏
  • 举报
回复
做驱动开发是用什么开发? 原来我想用vxd,但是vxd只能用于win9.x,win2000不行
partime 2004-12-25
  • 打赏
  • 举报
回复
找filemon,应该还可以找到源代码
虽然filemon源代码据说不再开放了(以前是开放的)
zhangfeigreat 2004-12-25
  • 打赏
  • 举报
回复
钩子是什么东西啊?
哪位大虾能给详细说以下!
谢了!
oyljerry 2004-12-25
  • 打赏
  • 举报
回复
file hook
ColderRain 2004-12-24
  • 打赏
  • 举报
回复
SHChangeNotifyRegister好像就是这一组的函数。
SatanLi1982 2004-12-24
  • 打赏
  • 举报
回复
www.codeproject.com www.driverdevelop.com
上有例子,用不同的方法
ColderRain 2004-12-24
  • 打赏
  • 举报
回复
可以写IE插件。另外,有一个API可以监控到有多少个文件被打开,设置一个回调函数,在回调函数中可以得到文件全路径。函数名我忘记了。
fanoble 2004-12-24
  • 打赏
  • 举报
回复
用你的程序做中转
SatanLi1982 2004-12-24
  • 打赏
  • 举报
回复
用FSD filter driver,我做过类似的,但也需要过虑消息
danyueer 2004-12-24
  • 打赏
  • 举报
回复
除了钩子,似乎没有其他的办法,一般来说需要用全局消息钩子来完成这个功能

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧