当前位置:编程学习 > VB >>

dll注入,多线程,setwindowlong等问题。。。求大神开思路。。。

用delphi写了个游戏辅助,已经dll将辅助窗口注入到游戏了。现在问题是,我要用主线程调用游戏的内call,但是用sleep游戏窗口会死,Application.ProcessMessages只能使注入进去的窗口不死。但是我如果用多线程来操作的话,多线程频繁调用游戏内call,游戏又会崩溃。后来尝试setwindowlong第二个参数GWL_WNDPROC,拦截游戏窗口回调,但是一用游戏又崩溃,感觉第三个参数有问题。。。实在是无助了,上来找大神开思路。。。 多线程 辅助 delphi setwindowlong 游戏 --------------------编程问答-------------------- 做外挂不是那么简单的。 --------------------编程问答--------------------
引用 楼主 u010102903 的回复:
用delphi写了个游戏辅助,已经dll将辅助窗口注入到游戏了。现在问题是,我要用主线程调用游戏的内call,但是用sleep游戏窗口会死,Application.ProcessMessages只能使注入进去的窗口不死。但是我如果用多线程来操作的话,多线程频繁调用游戏内call,游戏又会崩溃。后来尝试setwindowlong第二个参数GWL_WNDPROC,拦截游戏窗口回调,但是一用游戏又崩溃,感觉第三个参数有问题。。。实在是无助了,上来找大神开思路。。。
交流交流。。
补充:VB ,  网络编程
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,