首页
社区
课程
招聘
[求助]delphi7游戏呼出外挂窗口
发表于: 2008-12-1 13:11 5792

[求助]delphi7游戏呼出外挂窗口

2008-12-1 13:11
5792
以前学vb的 发现好象vb没办法实现(在DX的游戏).

后来实在是没办法了..想学学D7

听说D7还很好上手.

请问有人会在DX的游戏当中呼出外挂窗口么?


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 65
活跃值: (811)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
2
其实,前些天我也学了下做外挂,现总结如下:
B,D,E用来做挂都很好用的,个人感觉,D最好用,但是不存在没有办法实现之类~~
当然,如果游戏存在驱动级保护的话,B和E可能会让人感觉力不从心!

但是单单一个呼出外挂窗口的功能,我想什么工具开发都没问题的!
希望楼主能把一个研究深入了,不要只浮水面上!

说下具体问题吧~
 呼出外挂,就是程序界面的隐藏与显示!
我直接贴一个我以前写的代码,你自己改一下吧:
void CZHGuaji::OnHidegua() 
{
	if(((CButton*)GetDlgItem(IDC_HIDEGUA))->GetCheck()&1)
	{
		((CZHGameDlg *)(this->GetTopLevelParent()))->ShowWindow(SW_HIDE);
	}
	else
	{
		((CZHGameDlg *)(this->GetTopLevelParent()))->ShowWindow(SW_SHOW);
	}
}



     D我没学过,但是想必也肯定是通过调用ShowWindow()函数!
     如果你要支持快捷键的话,这个实现的方法有很多的!你可以HOOK,也可以单纯的用RegisterHotKey()注册一个快捷键,具体实现你百度一下吧~~~
2008-12-2 09:19
0
雪    币: 347
活跃值: (30)
能力值: ( LV9,RANK:420 )
在线值:
发帖
回帖
粉丝
3
设置一个热键,然后判断有没有进入了游戏,如果进入了游戏,按了这个键的话就ShowWindow(),没进游戏的话,就返回

我只会说,不会写,因为俺太挫了,不会编程
2008-12-2 14:04
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
消息钩子
2008-12-8 14:13
0
雪    币: 367
活跃值: (35)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
5
RegisterHotKey,或键盘poll,或键盘钩子
2008-12-8 16:51
0
雪    币: 193
活跃值: (26)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
6
if Form1=nil then
Form1:=TForm1.Create(nil);
Form1.Show;
2008-12-9 03:52
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
d7的话就钩子吧,vb不好弄
2008-12-9 08:11
0
游客
登录 | 注册 方可回帖
返回