首页
社区
课程
招聘
[求助]Shell 扩展 时如何响应并屏蔽Explorer 的热键?
发表于: 2009-2-14 18:57 3293

[求助]Shell 扩展 时如何响应并屏蔽Explorer 的热键?

2009-2-14 18:57
3293
现在在写一个Exporer的 Shell 扩展。自己娱乐一下。

取文件列表什么的都OK了。现在是想按下F3后 替换掉系统的搜索。而运行我的程序。调用相关的程序来打开(和TC的查看器类似)

但是发现钩子钩不住。。

然后想自己处理消息:
   OldProc:=FARPROC(GetWindowLong(hFocusWindow,GWL_WNDPROC));
               SetWindowLong(hFocusWindow,GWL_WNDPROC,Longint(@WinProc));

结果资源管理器直接 100%CPU。死活不出来了。

还有什么方法可以达到目的呢

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回