求一个菜单钩子 ( 积分: 100 )

  • 主题发起人 主题发起人 funxu
  • 开始时间 开始时间
F

funxu

Unregistered / Unconfirmed
GUEST, unregistred user!
最近要做一个软件增强程序,就是在记事本之类的程序里挂接我自己的dll,我在该程序的菜单里添加了新的菜单,但是用钩子截获不到菜单消息,我的目的就是能够判断记事本之类按下的菜单是哪个,然后截获消息运行其他的程序。比较急,希望能有人提供源代码。
 
最近要做一个软件增强程序,就是在记事本之类的程序里挂接我自己的dll,我在该程序的菜单里添加了新的菜单,但是用钩子截获不到菜单消息,我的目的就是能够判断记事本之类按下的菜单是哪个,然后截获消息运行其他的程序。比较急,希望能有人提供源代码。
 
就楼主的功能而言,既是挂结了DLL,就不必用到钩子,你只需要在DLL中获取Notepad的窗口句柄,使用SetWindowLong重新设置窗口过程,在新窗口过程捕捉WM_COMMAND消息即可.你的功能在我的软件中已经实现过.
 
能说得再详细些么?
 
与我联系,给你一个Demo
 
怎么联系呀,我的邮箱funxu@sohu.com或者funxu@126.com
 
to funxu:<br>已发。请查收。
 
to smokingroom 大侠 您发给我的email没有附件呀,要么我留一个qq,您传给我吧,14102660
 
后退
顶部