您的位置:程序门 -> vc/mfc -> 进程/线程/dll



高手进来看,可能很简单


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


高手进来看,可能很简单[已结贴,结贴人:zhoudut]
发表于:2007-03-14 09:58:16 楼主
我写一个监控的软件
如果获得用户双击文件的文件名
发表于:2007-03-14 10:02:501楼 得分:3
双击   会打开/运行目标文件
发表于:2007-03-14 10:06:152楼 得分:0
能详细点么?
发表于:2007-03-14 10:17:273楼 得分:3
再想想   ~
发表于:2007-03-14 10:18:394楼 得分:0
@@看不懂啊,老大
发表于:2007-03-14 10:21:275楼 得分:3
mark
发表于:2007-03-14 11:51:086楼 得分:3
钩子应该可以实现
发表于:2007-03-14 12:22:177楼 得分:3
hook   shellEXECute?我没有试过.
发表于:2007-03-14 14:15:518楼 得分:0
我调查了一下
钩子只能知道鼠标点了
在屏幕的什么坐标点了
但是无法知道点了什么文件啊
发表于:2007-03-14 14:53:019楼 得分:3
但是你可以hook   shellEXECute
不用hook   mouse
发表于:2007-03-14 16:23:1110楼 得分:3
你在得到文件名称的同时,也得到文件的路径,不就行了
发表于:2007-03-15 10:50:4211楼 得分:0
file   open   hook有这样的东西么?
发表于:2007-03-15 10:53:3112楼 得分:1
这种问题就是懂的人很容易,不懂的人很麻烦。不懂不懂。
发表于:2007-04-05 14:02:4713楼 得分:0
up   起来
发表于:2007-04-06 01:35:5014楼 得分:2
使用文档类来产生该文件。注册该文档(写应用程序关联到注册表)。
然后就行了,就象你双击word文档就马上打开word程序进行编辑一样。
发表于:2007-04-06 01:37:0615楼 得分:2
不建议使用钩子!太占资源。
发表于:2007-04-06 13:56:1316楼 得分:2
涕滋鳞梦苹批捌·帮顶
发表于:2007-04-06 13:56:2817楼 得分:2
也很想知道答案,帮顶
发表于:2007-04-06 14:29:1818楼 得分:10
想了一下,也不太会,用鼠标钩子能截获双击事件,但是只能得到鼠标的位置,很难通过位置来得到文件名。
发表于:2007-04-06 14:32:1619楼 得分:10
有一个想法,不知道行不行,双击文件一般都会产生一个新的进程,所以一定会调用createprocess这api,如果钩这个api,从这个api的参数上应该有你要的文件名。


快速检索

最新资讯
热门点击