wwgywl 发表于 2011-3-31 09:36:48

注入到游戏里的DLL,如果循环执行dll里的程序

我采用远程线程注入的方法,把dll注入到游戏里,现在的问题是我如何让我dll里的代码在游戏里的进程循环运行。就是类似在Timer空件里运行的效果。希望高手指点一下,或给个论坛能够解决这个问题的帖子,这个问题对于高手应该是的小问题。

wangyt312 发表于 2011-3-31 09:37:00

在DLL里建立一个线程循环执行哈

cywsh 发表于 2011-3-31 09:37:09

VC的话创建MFC DLL然后加个对话框资源,关联一个类,之后实例这个类,显示这个窗口。
DLL窗口就完成了,只要要什么TRIME 吖,线程啊。。等等的东西。。就跟EXE一样了

wwgywl 发表于 2011-3-31 09:37:29

在注入到游戏中的DLL里,用
while ...do
begin
Application.ProcessMessages ;
sleep(1000);
..........
end;
这样的循环游戏会卡死。
在DLL里使用多线程,游戏也卡死,我都烦死了。我搞的游戏是征途。还有更好的办法吗?

haha0518 发表于 2011-3-31 09:37:48

不要直接在dll里搞。
你在dll里包含一个窗体单元。所有操作都在这个单元实现。
辅助都是有窗体的吖。
页: [1]
查看完整版本: 注入到游戏里的DLL,如果循环执行dll里的程序