使用钩子添加按钮热键

时间:2012-04-07 12:24:38
【文件属性】:

文件名称:使用钩子添加按钮热键

文件大小:8.74MB

文件格式:RAR

更新时间:2012-04-07 12:24:38

热键 本进程内 hook

用一个非全局钩子,实现对话框“确定”按键的热键,在按下“确定”同时,弹出message,而非直接关闭模态对话框


【文件预览】:
copybaiduhooktest
----copybaiduhooktest.sln(916B)
----copybaiduhooktest()
--------copybaiduhooktest.aps(57KB)
--------stdafx.h(2KB)
--------copybaiduhooktest.h(507B)
--------copybaiduhooktest.cpp(2KB)
--------Debug()
--------stdafx.cpp(148B)
--------copybaiduhooktestDlg.h(748B)
--------ReadMe.txt(3KB)
--------copybaiduhooktest.rc(5KB)
--------Resource.h(541B)
--------res()
--------copybaiduhooktestDlg.cpp(4KB)
--------copybaiduhooktest.vcproj.C5F9B8CE62D74F3.Administrator.user(1KB)
--------copybaiduhooktest.vcproj(5KB)
----debug()
--------copybaiduhooktest.ilk(816KB)
--------copybaiduhooktest.exe(108KB)
--------copybaiduhooktest.pdb(3.13MB)
----copybaiduhooktest.ncb(17.57MB)
----copybaiduhooktest.suo(12KB)

网友评论

  • 我运行了,鼠标移动到OK按钮上,单击空格键,确实会响应。但是全部运行完会跳出“Debug Assertion Failed"的错误。在钩子里调用的函数不对,不能在当前窗口未关闭的情况下,再次调用当前对话框类。