关于Win32 Hooks,为什么在某些游戏热键激发Hook会死机?(125分)

  • 主题发起人 主题发起人 Corser
  • 开始时间 开始时间
C

Corser

Unregistered / Unconfirmed
GUEST, unregistred user!
[:)]关于Win32 Hooks,为什么在某些游戏用热键激发Hook会死机?

我自编一个抓图软件,写了一个Dll用于全局热键.可是在某些游戏中运行会使游戏死锁,
而且我在Dll中试图与主窗体用SendMessage通信.可是没反应.(有什么办法使MainForm知道
Dll中的请求?,我后来用内存映射,可是速度太慢).
能否告诉我有关的网址及资料!! 谢了!!

各位大虾帮帮我!!!!! 我2001年17岁,刚学编程一年,问题不少.
 
死机的原因可能是你的程序有问题
第二个问题你可以在dll导出一个函数
由把主窗体的handle给dll
然后dll sendmessage to mainform
 
能否详细一点?告诉我你的E-Mail可不可以,大哥?
我想把我的程序发给你。可以不???
我身边没有一个懂程序的朋友,老师也不能够解决我的问题,我真的很想多学一点东西,
帮我一把吧,大哥。说不定我是新中国软件的希望:)
我上次的E-MAIL有错,应该是Corser@PeopleMail.Com.cn
谢了,大哥!
 
不一定是HOOK的问题,可以明确告诉你:有些地方HOOK根本就没用!
想要最大程度上适用,必须采用DirectX弹出技术!
仔细学学DirectX的Input和Output里的内容吧!
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部